charger(充电芯片)驱动里一般需要设置电池的充电电压(即满充电压),如果设置的满充电压低于或高于电池实际满充电压,那么电池就会出现充不满电的情况。
比如电池满充电压为8.7V,但charger设置满充电压为8.4V,那么电池电压就一直达不到8.7V,电池就一直充不满电。
比如电池满充电压为8.4V,但charger设置满充电压为8.7V,那么电池就会出现充电保护的情况,即充电电压高于满充电压一段时间后电池即进入保护状态,此时电池也一直无法充满电。
解决方案:软件设置charger的充电电压与电池标称的满充电压一致即可。