CC2640怎么主动进入低功耗模式?怎么唤醒?
我现在只有蓝牙工作时的功耗在1.6mA,还有继续降低蓝牙功耗的方法吗?
YiKai Chen:
如果是BLE peripheral角色,BLE Stack跟TI RTOS會主动进入低功耗模式,有工作要做會,比如timer event到了,或是按鍵,可以唤醒,建議你先檢查一下是不是有IO腳位在漏電
xiang qi:
回复 YiKai Chen:
IO引脚检查过没有漏电的;
还有可以关闭蓝牙吗?怎么关闭?
YiKai Chen:
回复 xiang qi:
可以用下面的程序把BLE advertising關掉
advertEnabled = FALSE;
// Enabled connectable advertising.GAPRole_SetParameter(GAPROLE_ADVERT_ENABLED, sizeof(uint8_t),&advertEnabled);
xiang qi:
回复 YiKai Chen:
蓝牙advertising关掉已经试过,但是只降低了0.1个mA,蓝牙的功耗还是有点高的。
YiKai Chen:
回复 xiang qi:
這樣應該是你的IO有再漏電,建議你在查一下硬體
xiang qi:
回复 YiKai Chen:
请问只开着蓝牙时的功耗正常是多少呢?
YiKai Chen:
回复 xiang qi:
參考一下 www.ti.com/…/swra478c.pdf
da qin zheng sheng:
使用powersaving参数可以自动进入低功耗,唤醒通常是通过rtc自动工作的。
Viki Shi:
这个功耗偏高了,你是用的哪个例程?可以用simple_peripheral测试,编译选项POWER_SAVING