战舰开发板配套的例程有进入待机模式的例程,请教下原子大哥和做过的兄弟姐妹们,进入停止模式和唤醒应该怎么操作,我把例程修改如下,但是不知道应该怎么设置唤醒!
void Sys_Standby(void)
{
RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, ENABLE); //使能PWR外设时钟
PWR_WakeUpPinCmd(ENABLE); //使能唤醒管脚功能,PA0
PWR_EnterSTANDBYMode(); //进入待命(STANDBY)模式
}
改为:
void Sys_Standby(void)
{
RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, ENABLE); //使能PWR外设时钟
PWR_WakeUpPinCmd(ENABLE); //使能唤醒管脚功能,PA0
PWR_EnterSTOPMode(PWR_Regulator_LowPower,PWR_STOPEntry_WFI);
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>