前言
TMC4671的寄存器非常多,通过SPI接口进行寄存器配置。
官方提供了C的寄存器操作API,以及TMCL+RTMI工具操作寄存器,非常方便。
TMC4671的寄存器
TMC4671的寄存器比较多
手册的第七章有寄存器详细介绍
寄存器操作API
Github上一下地址提供寄存器操作API
https://github.com/analogdevicesinc/TMC-API
可以添加到自己的项目中,避免自己直接操作寄存器容易出错。
TMCL+RTMI操作寄存器
RTMI+TMCL可以直接操作寄存器进行调试,十分方便
如下
前面是所有寄存器,后面也可以单独分类看
比如只看ADC寄存器
每个寄存器下都有说明,非常人性化。
比如ADC采样值实时变化,变化了还会加粗显示,可以说细节做的很好
总结
官方提供了C API和RTMI+TMCL操作寄存器的方式,工具细节做的非常好,非常人性化。