一、配置唤醒事件时,
1.先清除唤醒标志位,如图n为几,就清除唤醒事件几(PTWKn)的标志位。
(如果由此事件唤醒,此唤醒事件标志位就会置1,所以使能此唤醒事件前,先将此唤醒标志位清零)
ef: 如果唤醒事件为WKUP2_0,清除PTWK2的唤醒标志位
M4_SYSREG->PWR_PDWKF0 &= (~0x04) ;
2.配置掉电唤醒事件边沿选择
如,配置唤醒事件WKUP2_0,为下降沿触发
M4_SYSREG->PWR_PDWKES &= (~0x04) ;
3.使能唤醒事件,如,唤醒事件为“2_0”——WKUP2_0
M4_SYSREG->PWR_PDWKE1 |= (0x01) ;