使用 BQ25798充电器 IC EVM 时、 在以下情况下禁用充电、
- CE 引脚始终拉低(通过 MCU/MSPM0没有固件控制)
- 电池处于充电周期的中间(例如为3节锂离子电池充电)、
- 通过将0h 写入 REG10_REG1_中的 WATCHDOG_2:0来禁用看门狗 Charger_Control_
- 外部电源通过14V、2A 连接?
如果我只是简单地清除 REG0F_REG0 Charger_Control_寄存器的 EN_CHG 位、那么它不会立即 并且/或者并不 总是 停止充电。 在清零 EN_CHG 位后、如果读回 REG0F 的值、其通常设置为0xE1、然后如果我需要通过设置 EN_CHG 位重新启用充电、该值仍保留为0xE1。 清除的唯一方法是断开电池和外部电源适配器。 相比之下、在保持 EN_CHG=1时、如果我直接控制 CE 引脚、则它会按预期工作。 EN_CHG 有什么特别之处、 及其与 CE 引脚的功能有何不同、尤其是在停止有效充电周期方面? 您是否建议我们使用 CE 引脚而不是使用 EN_CHG 的 I2C 控制来禁用/启用充电?