大家好、
我的客户使用的是 BQ76940、在大多数情况下、我们可以通过 I2C 获得正确的电池电压、但有时我们会获得错误的数据。
我们从 I2C 总线捕获了低于数据的数据、奇怪的是我们读出的电池电压为0、但实际测量电压为3.7V。
| 附注1. | 附注2. | 附注3. | 附注4. | CRC1. | 附注5. | CRC2. |
| 从器件地址 | 寄存器地址 | 从器件地址 | 数据 | CRC1. | 数据 | CRC2. |
| 0x10 | 0x28 | 0x11 | 0x00 | 0x42 | 0x00 | 0x00 |
2. CRC 正确且系统未处于睡眠状态。
我们尝试弄清为什么电池电压读数为0、可能的原因是什么以及如何进一步分析问题?