我把SimpleBLEBroadcaster例程的使能广播关了,等了半天,为什么进不去PM3。就算是有定时器,进不去PM3的话,深度睡眠会不会低于20uA。
Viki Shi:
定时器还开着,说明没有正确进入PM3
PM2的功耗是0.9 µA,低于20uA
cedar_xuesong:
看看是否有定时事件没有关掉
gs Fong:
回复 Viki Shi:
hi,我想问下,开启osal_pwrmgr_device(PWRMGR_ALWAYS_ON); 后,我的功耗变成12mA。
但是ADC的采集必须要再32M晶振开启的条件下工作。
而且如果我利用协议栈接口函数对ADC采集完毕后,立刻osal_pwrmgr_device(PWRMGR_BATTERY);
ADC采集就失效了。而且就算是开启osal_pwrmgr_device(PWRMGR_BATTERY);
功耗也没有你说0.9uA那么低
reere ff:
回复 gs Fong:
就是,我的广播间隔的时候是2uA。广播数据的时候是300uA。还有改进的空间吗?
Viki Shi:
回复 reere ff:
一旦涉及RX/TX传输,功耗必定是增加的。低功耗主要在睡眠模式