请教各位,stm32f103进入待机模式,按下PA0按键不是每次都能唤醒,有时还会死机?

2019-07-21 06:26发布

如题,我用的看门狗和按键唤醒,目前均能唤醒,就是待机唤醒次数多了会死机咋回事?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
10条回答
lianxin007
2019-07-21 17:17
回复【2楼】正点原子:
---------------------------------
就是copy你们的代码中的一部分:
void Sys_Standby(void)
{  
RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, ENABLE); //使能PWR外设时钟
PWR_WakeUpPinCmd(ENABLE);  //使能唤醒管脚功能
PWR_EnterSTANDBYMode();   //进入待命(STANDBY)模式 
// PWR_EnterSTOPMode(PWR_Regulator_LowPower, WR_STOPEntry_WFI);  
}
//系统进入待机模式
void Sys_Enter_Standby(void)
{  
RCC_APB2PeriphResetCmd(0X01FC,DISABLE); //复位所有IO口
Sys_Standby();
}

一周热门 更多>