SDK:simplelink_cc2640r2_sdk_2_30_00_28
HW:CC2640R2F
工程:蓝牙4.2的simple_peripheral工程
在main函数SimplePeripheral_createTask()注释掉功耗几乎为0,恢复SimplePeripheral_createTask功耗达到120ua,主要是发送beacon数据,发送间隔为500ms,发送功率5db,与其他R产品同样发送间隔、发送功率对比功耗高了60ua,参考sprui20.pdf文档在*.cfg增加,查看simple_peripheral的app_ble.cfg有如下:
utils.importFile("common/cc26xx/kernel/cc2640/config/cc2640_r2_csdk.cfg");
在cc2640_r2_csdk.cfg增加了如下code:功耗并没有变化,
var Power = xdc.useModule('ti.sysbios.family.arm.cc26xx.Power');
Power.idle = true;
Power.policyFunc = Power.standbyPolicy;
请问在保证500ms发送间隔,5db功率,如何来降低功耗?
谢谢!
user5342508:
已经找到原因,代码跑飞了,已经解决,打扰了
Viki Shi:
回复 user5342508:
解决就好,感谢提供反馈