TI论坛
直播中

张琳

7年用户 191经验值
私信 关注
[问答]

怎么有效的判断功耗的来源?

本人最近刚开始着手做CC254x的固件开发,开发的固件是从SimplePeripheral这个样例改过来的。当前比较关心的是耗电量也就是设备的功耗问题,但也只能是按时间段查看电量水平,但这只是验证了是否耗电,并不知道耗电的症结。
除去硬件本身的差异,只看固件层面的话,如果有效的测试是哪个环节最耗电呢?
本人新手,请大家多多指教。

回帖(2)

刘艳芳

2020-3-24 06:34:24
CC能休眠就一定要休眠,然后就是外设端口一旦不用了就要设置成IO输入高阻态,外设和传感器要用时才开启电源,用完随时关闭电源。还有就是 发送和接收是用电大户,尽量减少发射和接收,据说DA14580 是 最省电的LDE芯片。
举报

周静

2020-3-24 06:47:08
电流消耗本来就是硬件电流的指标,固件只是一个控制。排查方法可以参考如下:
1. 在休眠状态下,查看硬件电路的供电电源是否断开,用万用表,器件的引脚是否拉低。我的电路板都有电源控制,在休眠时,将电源关闭,并将引脚拉低
2. 如果使用了硬件IIC,注意IIC有内部上拉电阻20K,会有700uA左右的耗电流,如果想禁止,需要休眠时将其配置成GPIO后拉低
举报

更多回帖

发帖
×
20
完善资料,
赚取积分