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

INA226读取数据后八位始终为FF

调试INA226,在读电压,电流这些寄存器的值时,读出的数据为8100和81FF。A0和A1接GND ,81是从机的地址。写的过程没有问题,读取的时序也是按照先发送从机写地址(80),然后寄存器地址,连续启动,再发送从机读地址(81),然后接收。不明白现在自己的问题出在哪里,还请各位大神不吝赐教。十分感谢

user151383853:

里面有好几个寄存器, 不知道你的这些寄存器是哪一个, 根据你的设计应该是多少,错了什么情况?

xun zhang:

回复 user151383853:

里面四个寄存器,总线电压、分流器电压、电流、功率采出的值都是81FF或8100。现在的问题是我在读取时,读到的数据是全0或全1。

xun zhang:

回复 user151383853:

而且读取数据时,数据的高八位是从机地址0x81,低八位是0x00或0xFF.

Kailyn Chen:

有时序吗?发一下时序看下。

赞(0)
未经允许不得转载:TI中文支持网 » INA226读取数据后八位始终为FF
分享到: 更多 (0)