微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > cc2541 进入和退出pm2时如何关闭和打开外设

cc2541 进入和退出pm2时如何关闭和打开外设

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

系统自动进入休眠和唤醒,系统有没有在进入休眠前和唤醒后默认调用响应的方法,方便我们关闭和打开外设。

另外外设的低功耗如何设置,即IO口是如何设置。

谢谢

您可以看一下这个函数

/*********************************************************************
* @fn osal_pwrmgr_powerconserve
*
* @brief This function is called from the main OSAL loop when there are
* no events scheduled and shouldn't be called from anywhere else.
*
* @param none.
*
* @return none.
*/

这个函数是系统自动调用的,当当前没有任务时将进入低功耗模式。当进入低功耗模式之后,会执行halsleep()函数进行低功耗模式设置。

退出的话,一般都是外部中断或定时器中断服务函数内

低功耗唤醒后系统使用内部晶振,通常需要重新初始化外设

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

网站地图

Top