你好!
我对 BQ25618有几个问题、希望这里的人能够提供帮助。
第一个也是最紧迫的一个问题如下:
- 当使用电池时、系统正确启动、寄存器0x08 = 0x00、寄存器0x0A = 0x00
- 插入 VBUS 为5V 的 USB、电池开始充电、寄存器0x08 = 0x34、寄存器0x0A = 0x80
- 拔下 USB 插头、会发生三件事情之一(顺便说一下、我每5秒轮询一次寄存器、因此项目2可能会一直发生、但由于时序原因、我没有看到它)
- 系统恢复正常工作、由电池供电、寄存器0x08 = 0x00、寄存器0x0A = 0x00
- 系统短暂进入 VINDPM 模式、寄存器0x08 = 0x00、寄存器0x0A = 0x40、然后恢复正常工作、寄存器0x08 = 0x00、寄存器0x0A = 0x00
- 系统进入 VINDPM 模式并保持在该模式下、VSYS 和 VBUS 均为4.5V 并由电池供电、电池使用量显著增加~50mA、而不是~6mA、寄存器0x08 = 0x34、寄存器0x0A = 0xC0
- 有时、当我第一次插入 USB 时、系统会立即进入 VINDPM 模式、并从电池汲取额外的电流、而不是为电池充电或仅由 USB 电源供电。 我怀疑这是由上面导致3的同样原因引起的。
第二个问题是、当我尝试通过 USB 为器件供电而未连接电池时、器件无法正确启动。 有时、它可以正常工作、但在大多数情况下、它似乎不会将 VBUS 传递到 VSYS、电源也不会启动。
下面是我连接充电器的方法:
感谢您的任何帮助!
谢谢、
Justin。