您好!
我注意到、当我的电池朝向 chargeTerminationVoltage 达到150-200mV 时、我每~40ms 获得一次中断、没有故障(故障寄存器读数为0)。
我假设这告诉我充电已完成、但空载电池电压仍然没有达到目标。
我已经尝试提高充电电压限值、但仍然得到恒定的中断
> bq
温度:24.080139
VBUS:5.100000
VBAT:4.104000
ICHG:0.000000
VBUS 状态:5
ichg stat:0
VSYS 状态:0
温度等级:0
CHG 故障:0
getMinVbus:4.700000
getBatLoad:0
getChargeEnable:0
FastChargeCurrentLimit:0.960000
InputCurrentLimit:0.400000
PreChargeCurrentLimit:0.128000
终止电流限制:0.256000
ChargeVoltageLimit:4.208000
查看中断源、消除过程显示充电完成-
•识别 USB/适配器源(通过 PSEL 或 DPDM 检测、使用 OTG 引脚)
•检测到良好的输入源
–VBUS 高于电池电压(未处于睡眠状态)
–VBUS 低于 VACOV 阈值
–施加 IBASRC (典型30 mA)电流时、VBUS 高于 VVBUSMIN (典型值3.8V)(不是不良源)
•已删除输入
•充电完成
•REG0C 中的任何故障事件