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.

BQ24770 使用中无法进行大电流充电

            reg_name                        reg_data_X
1、Bq24770DeviceID                  0x0114
2、ChargeOption0                      0x810e
3、ChargeOption1                      0x0210(default)
4、ChargeOption2                      0x0080(default)
5、ProchotOption0                     0x4b54(default)
6、ProchotOption1                     0x8120(default)
7、MaxChargeVoltage               0x4200                        16896mV
8、MinSystemVoltage                0x2400(default)           9216mV
9、InputCurrent                          0x0c80(default)           3200mA

写入ChargeOption0 0x810e; ChargeCurrent 0x0280(640mA)开始充电
读取ChargeCurrent 0x0280 640 (可以读到这个值,实测充电电流660mA)

但是写入ChargeOption0 0x810e; ChargeCurrent 0x0300(768mA)开始充电
读取ChargeCurrent 0x0000 0 (这个值为0,实测充电电流有250mA)

经过多次测试发现,写入充电电流小于640mA的时候,可以从ChargeCurrent寄存器读取到写入的值,实测充电电流都略大于写入的充电电流;
但是写入值大于640mA时,读取ChargeCurrent的值都为0,实测电流都为250mA左右,不变。

1、请问为什么不能够进行大电流充电,是配置有什么问题么?
2、有没有什么其他可行调测方法?

谢谢。

其他测试环境:适配器为直流电源,测试过程提供20.2V电压;
                         电池电压为14.2V;
                         拔掉电池测得充电电压为16.8V左右,忽略误差可以认为是MaxChargeVoltage寄存器写入的值。