STM32L031低功耗深度睡眠RTC喚醒注意事項

0. 第一能夠進入休眠,第二次沒法進入休眠,折騰了很久。後來想一想應該是進入休眠後馬上被喚醒了,應該是上次的喚醒中斷沒清除。在啓動喚醒前加入如下語句,問題解決。html __HAL_RTC_WAKEUPTIMER_EXTI_CLEAR_FLAG(); //清除標誌,不然第二次之後沒法進入休眠 // HAL_RTCEx_SetWakeUpTimer_IT(&hrtc, 0xB4D8, RTC_
相關文章
相關標籤/搜索