微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 关于CC2530低功耗设置的一些问题求解

关于CC2530低功耗设置的一些问题求解

时间:10-02 整理:3721RD 点击:

根据VV大神帖子http://www.deyisupport.com/question_answer/wireless_connectivity/zigbee/f/104/t/75525.aspx中第五点所述,似乎只需要预编译中宏定义POWER_SAVING并且修改DRFD_RCVC_ALWAYS_ON=FALSE后就能设置设备低功耗了。可是根据另一篇文章http://www.deyisupport.com/question_answer/wireless_connectivity/zigbee/f/104/t/105541.aspx中第四点所述,我们还需要在所有的用户任务中都执行osal_pwrmgr_device(PWRMGR_BATTERY);才可能进入低功耗模式,请问这个函数需不需要执行呢?我的协议栈是2.5版本的,请各位大神为我解惑!

难道一直没人来解答下这个问题嘛.....

结贴吧....还是自己弄得了,估计进入pm2模式了,但是休眠电流达到了1.5mA,应该是外设的问题....

判断有没有进入低功耗,只要测量下32MHz的工作情况就可以了

只用核心板,用万用表打,编译了POWER_SAVING终端就回进入PM2的,电流大约1.2uA。如果关闭POLL进入PM3,电流大约在0.3uA。如果用核心板不加外设的情况下测量,电流值如上的话,就说明你的程序OK了,否则就检查下是不是还有定时事件或者其他地方在跑CPU。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top