KEY_Init(); if (CHECK_EXTI() == 0) { SystemClock(); //没有使用外部晶振,所以降时钟设置为内部时钟 Gpio_Init(); //未使用的设置为下拉输入,带上拉电阻的设置为上拉输入 RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, ENABLE); //开启PWR时钟 PWR_WakeUpPinCmd(PWR_WakeUpPin_1, ENABLE); //待机唤醒脚使能 LowPower(); //进入待机模式 } 复制代码 跟NRST引脚的接法有关吗?
找到了,原来是唤醒后那个唤醒标志WUF和进入待机状态一直都没有清零,所有一直是在唤醒和进入待机之中。。。我在进入待机之前把这两个标志清零了,就正常了
清除这两个状态的函数的参数是哪两个?在标准库里。