BQ76930读取数据出现CRC错误如何软件清除
时间:10-02
整理:3721RD
点击:
BQ76930读取数据出现CRC后,静默MCU通讯也无法清除,只有断开电芯供电重新上电才可以清除掉,用软件如何清除?
bq76930 应该是没有寄存器表明CRC错误的。您值得MCU通讯无法清楚,是指通讯无法恢复么?
如果只是读取芯片的值的话,CRC是芯片计算给出的,应该不会影响i2c的通讯
CRC是芯片给的,出现CRC后,MCU就一直无法再次读取读取数据,只到重新断电后再次读取才正常。否则一直读取不到正常数据
一般不会是芯片的问题, 最好抓一下I2C的波形,看一下是否波形上有问题,或者程序逻辑上的问题。