你好!
在使用BQ76952进行I2C通讯时,主机是STM32F103,多次手动制造I2C通讯故障,i2c通过9个SCL回复通讯后,通过逻辑分析仪看到,能够正常读取CC2Current电流信息,但读取AlarmStatus时无法读取到FULLSCAN置1标志位数据(一直持续无法读到),这是有概率性的发生,请问这是怎么回事?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好,The ADSCAN and FULLSCAN bits are used to map to the Alarm Raw Satus() register or the Alarm Status() registers (if this functionality is enabled) to signify when a measurement loop has been completed and when measurements are available to read. This is covered in more detail in this E2E thread: https://e2e.ti.com/blogs_/b/powerhouse/posts/improving-voltage-measurement-accuracy-in-battery-monitoring-systems
您好,

By writing 0x0080 to AlarmStatus() (Direct Command 0x62), the FULLSCAN bit will be cleared.
once the FULLSCAN bit is cleared by the MCU, the device will set it again after the next full scan has been completed