TI中文支持网
TI专业的中文技术问题搜集分享网站

SimplePeripheral 任务功耗过高

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:

解决就好,感谢提供反馈

赞(0)
未经允许不得转载:TI中文支持网 » SimplePeripheral 任务功耗过高
分享到: 更多 (0)