|
发表于 2009-6-28 00:18:37
|
显示全部楼层
回复 4# rongfeel 的帖子
小问一句:能看到有充电电流么?
. s- O8 l7 A/ f9 l( ^“当电池充电到98%时,不再充电”。
' M4 |3 \4 \4 u/ A' C 这个楼主如何得知?是仅仅通过SMBUS查看到电池的BatteryStatus值,为0x00c0(为放电状态) 吗? $ b3 t$ y8 b. }9 c1 Z, s9 H/ u) w+ T
记得SBS 里提到的 BatteryStatus Bit5(FULLY CHARGED flag) 表示是否充满(1充满, 0 未满),你此时的BatteryStatus 为0x00c0,bit5(FULLY CHARGED flag)是0,所以应该是没满,并且你说的battery处于放电状态也许不一定呢,因为虽然此时BatteryStatus bit6(DISCHARGING)为1,但是可能是 battery处于self discharge 状态(This may include self discharge so it((DISCHARGING=1)) does not always indicate that a discharge current is present.),所以你要判断是否在放电或在充电应该看有无充电电流。呵呵,希望楼主看了来告诉一下,新手上路,共同学习 |
|