TI中文支持网
TI专业的中文技术问题搜集分享网站

TDC7200测量后无校准值

请教大神,我用TDC7200用STM32进行spi通信接收测量数据,在中断信号到来之后读取测量数据,但是只能得到测量数据寄存器里的值,始终没有校准寄存器的值,校准寄存器里的值一直为零,反复尝试测量,不知问题出在哪里,甚为苦恼。  串口打印数据如附件。

Kailyn Chen:

校准寄存器Calibration 1和Calibration 2是只读寄存器,不可写,默认值是0。

JunXin Qin:

回复 Kailyn Chen:

我确实只读了该寄存器,没有往里面写数据,我想请问的是,根据说明书,在测量完成以后,应该读的出校准值进行计算,但是我却读的一直都是默认值,TIME1等寄存器都有相应的数据,就只有这两个校准寄存器没有数据(数据一直为零),这是什么原因呢?

Kailyn Chen:

回复 JunXin Qin:

恩,两个校准寄存器都为零说明测量并没有完成,看是否哪里出现了中断,读一下中断状态寄存器。

另外,可参考8.4.6的测量顺序,您的SPI 频率为多少?

赞(0)
未经允许不得转载:TI中文支持网 » TDC7200测量后无校准值
分享到: 更多 (0)