这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » AT32导致系统退出Standby的事件确认

共5条 1/1 1 跳转至

AT32导致系统退出Standby的事件确认

菜鸟
2021-03-20 16:05:03     打赏

AT32F403A RM描述在发生以下事件时,将会退出Standby

事件一:WKUP引脚的上升沿

事件二:RTC闹钟事件的上升沿

事件三:NRST引脚上外部复位

事件四:WDT复位

那在退出Standby时,用户可通过如下一些标志位来判定是什么事件导致的退出

以下以403A为例

WKUP引脚上升沿唤醒:会置位PWC_CTRLSTS寄存器的Bit0(即SWEF标志),会置位PWR_CTRLSTS寄存器的Bit1(即SEF标志)

RTC闹钟事件的上升沿:会置位RTC_CTRLL寄存器的Bit1(即TAF标志),会置位PWR_CTRLSTS寄存器的Bit1(即SEF标志)

NRST引脚上外部复位:会置位CRM_CTRLSTS寄存器的Bit26(即NRST引脚复位标志),会置位PWR_CTRLSTS寄存器的Bit1(即SEF标志)

WDT复位:会置位CRM_CTRLSTS寄存器的Bit29(即看门狗复位标志),会置位CRM_CTRLSTS寄存器的Bit26(即NRST引脚复位标志),会置位PWC_CTRLSTS寄存器的Bit1(即SEF标志)





关键词: 雅特力     AT32F403A     Standby    

工程师
2021-03-20 19:48:42     打赏
2楼

了解一下


工程师
2021-03-20 20:04:07     打赏
3楼

感谢楼主分享


工程师
2021-03-20 20:12:08     打赏
4楼

学习了


工程师
2021-03-20 20:24:51     打赏
5楼

谢谢分享


共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]