IIC模块会在每个数据字节后自动递增寄存器地址,是否可以理解为主机只要发送完从机地址+读命令,再发送一个从机初始寄存器地址之后,从机就开始按照寄存器地址顺序自动回复主机数据,主机只需要相应的回复ACK、NACK就可以了。
另外
SYS_CTRL1寄存器的LOAD_PRESENT位被置1的具体情况是什么样的,而且当该位被置1时如何自动清除标志位?
stark fairy:
你好,
不知道你是否解决了呢?
我有相关的问题想请教你,我想在mcu里通过I2C读取这几节电池的电压值,请问WORD ADDRESS是多少呢?谢谢
Hugo Zhang:
回复 stark fairy:
可参考datasheet 7.5 Register Maps。
stark fairy:
回复 Hugo Zhang:
你好
寄存器地址的问题已解决了,
关于单节电压的值,昨晚数据是正常的,然后拔了电池,今天早上重新接上,也boot了, 但是有两个数据很奇怪cell7 和 cell10,请问可能是什么导致了这种原因呢?该如何解决。
还有,为什么cell3 一直会有个很小的值呢? 这个接口我并没有接到任何电源电池。
谢谢
stark fairy:
回复 stark fairy:
已解决cell7 和 cell10的问题,原来是电池的问题,焊接问题。
TI中文支持网



