进入stop模式,在遇到EXTI后退出STOP模式。发现如果少了以下两句话,就无**常退出STOP模式。但加入后可以顺利退出。
/* Wait till RTC Second event occurs */
RTC_ClearFlag(RTC_FLAG_SEC);
while(RTC_GetFlagStatus(RTC_FLAG_SEC) == RESET);
请问这两句话的的作用时什么?
个人理解:是等待退出STOP模式的一个延时。
另外:我已经配置了EXTI17为上升沿中断,但是RTC还是无法从STOP模式唤醒。不知道还需要配置其他什么东西? |