stm32f030k6,待机模式,唤醒后一直在复位
KEY_Init();
if (CHECK_EXTI() == 0)
{
SystemClock(); //没有使用外部晶振,所以降时钟设置为内部时钟
Gpio_Init(); //未使用的设置为下拉输入,带上拉电阻的设置为上拉输入
RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, ENABLE); //开启PWR时钟
PWR_WakeUpPinCmd(PWR_WakeUpPin_1, ENABLE); //待机唤醒脚使能
LowPower(); //进入待机模式
}
跟NRST引脚的接法有关吗?
虽然没搞国待机模式,但是你可以测量一下NRST脚位的电压是否有拉低的现象,如果没有就找找其他问题。。。最好是可以用示波器看一下整个NRST脚的电压过程!!!! 谢谢:handshake
找到了,原来是唤醒后那个唤醒标志WUF和进入待机状态一直都没有清零,所有一直是在唤醒和进入待机之中。。。我在进入待机之前把这两个标志清零了,就正常了 laishipeng 发表于 2017-6-21 14:48
谢谢
找到了,原来是唤醒后那个唤醒标志WUF和进入待机状态一直都没有清零,所有一直是在唤醒和进 ...
清除这两个状态的函数的参数是哪两个?在标准库里。
页:
[1]