该充电器包含看门狗计时器 175s(默认值,可通过 WDTMR_ADJ 调整),可用于复位一些寄存器,包括:
- 将 CHARGE_CURRENT() 复位为 0A 以禁用充电。
- 将 EN_CHG_TMR 位复位为 1b 以重新启用 CHG 计时器。如果计时器已启用,则无变化。
- 将 EN_OTG 位复位为 0b 以禁用 OTG 运行模式。
- 将 ADC_EN 位复位为 0b 以禁用 ADC,从而节省静态电流。
有四种方法可复位看门狗计时器以防止其到期,只要满足以下一种方法,看门狗计时器就会复位:
- 写入 CHARGE_VOLTAGE() 寄存器。
- 写入 CHARGE_CURRENT() 寄存器。
- 将 WD_RST 位写入为 1b。在看门狗计时器复位后,该位会自动设置回 0b。
- 更新 WDTMR_ADJ 位的看门狗计时器值,然后会用新值复位计时器。
写入 WDTMR_ADJ = 00b 以禁用看门狗计时器。为了在看门狗计时器到期后恢复充电,必须向充电电流寄存器 CHARGE_CURRENT() 写入新的非零充电电流值。