我们注意到这种有趣的差异:
如果我们读取寄存器 STAT0 0x41 STAT1 0x00 FLAG0 0x20 、您可以看到 FLAG0 指示 =检测到 VDPPM 故障、
而 STAT0中没有设置 VDPPM 位。 VDPPM_ACTIVE_STAT 也不应处于活动状态?
因此有两个问题:
1.这两个因素是相同的、还是表示不同的情况-调节与故障? VDPPM 故障到底是什么 ?
2.标志位何时被清除与 STAT 位?
我们的寄存器设置如下:
| STAT0 | 充电器:STAT0:0x21 |
| STAT1 | 充电器:STAT1:0x00 |
| FLAG0 | 充电器:FLAG0:0x40 |
| VBAT_CTRL | 充电器:VBAT_CTRL:0x46 |
| ICHG_CTRL | 充电器:ICHG_CTRL:0x23 |
| CHARGECTRL0 | 充电器:CHARGECTRL0:0x24 |
| CHARGECTRL1 | 充电器:CHARGECTRL1:0x56 |
| IC_CTRL | 充电器:IC_CTRL:0x87 |
| TMR_ILIM | 充电器:TMR_ILIM:0x4d |
| ship_RST | 充电器:ship_RST:0x13 |
| SYS_REG | 充电器:SYS_REG:0x40 |
| TS_CONTROL | 充电器:TS_CONTROL:0x00 |
| MASK_ID | 充电器:MASK_ID:0xc0 |