您好:
我使用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