低电量的问题
谁知道,为什么充电器插入,升高电压,马上拔出来,PM: Battery Voltage 0x01 (2863mV)不会变的?之后也是报 PM: Battery Voltage 0x01 (2863mV)这个电压
(1)CSR的晶片,並不是時時刻刻分分秒秒一直在讀ADC的電壓
(2)CSR的晶對BATTERY的電壓也並不是僅讀一次即決定了BATTERY的電壓
(3)例:CSR讀取BATTERY的INTERVAL為15秒,在您未插入前的60秒讀的內容分別為2.8,2.7,2.5.2.4V,(2.4為最近讀取的電壓)
則未插入前BATTERY VOLTAGE=(2.8+2.7+2.5+2.4)/4=10.4/4=2.6V
插入後15秒,BATTERY VOLTAGE=(2.7+2.5+2.4+3.X)/4 ,其中3.X為充電器加入後,電池升高的電壓
hughfuches 发表于 2014-6-16 16:24
(1)CSR的晶片,並不是時時刻刻分分秒秒一直在讀ADC的電壓
(2)CSR的晶對BATTERY的電壓也並不是僅讀一次即決 ...
高手,明白,之前我是立刻拔插,升高电压,没有给足一定的时间,所以不行 学习了。。。 嗯,后来发现是不能只插一下,充电,需要等待一段时间,估计几十秒即可重新校准电压 学习了,谢谢大神
搞搞更健康啦
页:
[1]