当前位置:首页 > 单片机 > 单片机
[导读]通过RTC闹钟不能唤醒待机模式下的STM32,但是当注释掉下面这一句程序的时候,就能通过RTC闹钟唤醒。PWR_WakeUpPinCmd(ENABLE);//使能唤醒管脚功能这就给我们一种错误的判断:WKUP外部唤醒和RTC闹钟唤醒,只能二选其一

通过RTC闹钟不能唤醒待机模式下的STM32,但是当注释掉下面这一句程序的时候,就能通过RTC闹钟唤醒。

PWR_WakeUpPinCmd(ENABLE);//使能唤醒管脚功能

这就给我们一种错误的判断:WKUP外部唤醒和RTC闹钟唤醒,只能二选其一,不能同时存在。

解决这一问题的方法是:在WKUP管脚,外接下拉电阻。


另外,当使用RTC闹钟唤醒的时候,通过RTC全局中断就可以实现,并没有必要开通RTC_Alarm中断,也就是EXTI_Line17中断;


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭