关于CC2541读取电池电量为0x40的问题
时间:10-02
整理:3721RD
点击:
1.我采用的是Keyfob例程(也就是安装完后的Texas Instruments\BLE-CC254x-1.4.0\Projects\ble\KeyFob例程)
2.采用的是第三方开发板,采用CC2541的芯片。
我发现无论是怎么更换新电池,采集出来的电量adc都是360,按照TI的例程的算法:percent = ((adc - 273) * 25) + 33 / 34,计算出来电池是0x40(也就是60%)。
我哪其他的芯片的开发板测试出来,发现上报的是0x64,也就是100%,是正确的。
大家有没有碰到过这个问题,多谢!
亲,多看一下电路,
1、ti的keyfob是在mini DK开发板上实验的,这个开发板是用钮扣电池直接供电的,而ADC是测量的VCC/3,也就是钮扣电池电压的1/3,参考电压是内部的1.25V
2、你用的是第三方开发板,据我所知,第三方开发板一板都有LDO稳压,也就 是无论你电池怎么换,VCC值是不变的,当然你的开发板我就不太清楚了
3、再次强调,看电路图,比较差异,