This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BQ25125: 电池电压4.45V无法充满,4.2V的时候自动停止充电,Battery Voltage Control Register寄存器配置为0xAA

Part Number: BQ25125


您好:

     我使用BQ25125芯片做电池的充电管理,电池的满电电压是4.45V,用USB线做充电,所以我配置寄存器最高充电电压为此值,初始化代码如下。

     但是实际情况不对,实际充电到4.2V的时候充电就停止了,无法将电池充满电,我反复确认寄存器的值是正确0xAA,请您帮忙看看我的程序有没有什么问题。谢谢

     nrf_sys_twi_writereg(PMIC_ADDRESS, BQ25125_ICHG, 0x64);//充电电流30ma
     nrf_sys_twi_writereg(PMIC_ADDRESS, BQ25125_VBATCTRL, 0xAA);//电池最高充电电压4.45v
     nrf_sys_twi_writereg(PMIC_ADDRESS, BQ25125_SYSVOUT, 0xAA);//系统输出1.8V