解决BLE CC2540 蓝牙低功耗问题
时间:10-02
整理:3721RD
点击:
..........我是基于TI的协议栈1.3.2 SimpleBLEPeripheral改的程序,把程序烧入CC2541蓝牙模块后,一切正常,但是功耗达到7.8mA。(宏没加POWER_SAVING)
然后我在宏定义里加上POWER_SAVING后,上电后广播十秒左右(这时功耗达到8.17mA) 随后就不广播了(功耗只有1.7uA) 。
请问我该怎么样才能做到低功耗,又不影响从机的正常广播。
1)更新到1.4.1版本的协议栈
2)启用POWER_SAVING
3)设置广播时间,设置广播周期,然后设置广播事件,从而达到定时触发广播的效果
有四种广播模式可以选择,我用的不可连接的那种,广播时功耗在300uA左右.不广播时和你的一样。