请教大神,请教一下STM32 休眠后有很多时侯唤不醒!!!
请教大神,请教一下STM32 休眠后有很多时侯唤不醒!!!连硬复位都没有用,也就是单片机睡死了!!!请教是片子本身的问题吗?如果不是,请问在哪里设置一下?问了好多论坛了,在这里试下看能不能解决!!!!! 硬复位当然没用。硬件复位是你的程序又重新跑了一遍,与唤醒或者不唤醒没有关系。
把代码贴上来看看吧。 程序有没有错误的地方,比如要设置唤醒的代码
还有个问题是,一直唤不醒,还是有时能唤醒,有时不能
建议详细看一下手册 ??硬复位都没有用??音符为是RESET啊,相当于重启了 :D:D:D:D:D void PowerOff(void)
{
//***********************************½øÈëÐÝÃß
RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC | RCC_AHB1Periph_GPIOB, DISABLE); //RCC_AHB1Periph_GPIOA
RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC3, DISABLE);
RCC_AHB1PeriphResetCmd(0X1FF,ENABLE);
RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR,ENABLE);
//***********************************ʹÄÜ»½ÐÑ
PWR_WakeUpPinCmd(ENABLE);
PWR_FlashPowerDownCmd(ENABLE);
PWR_EnterSTANDBYMode();
}
页:
[1]