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()函数进行低功耗模式设置。
退出的话,一般都是外部中断或定时器中断服务函数内
低功耗唤醒后系统使用内部晶振,通常需要重新初始化外设