西瓜-2006855 发表于 2014-6-10 16:56:51

STM32F2电源管理STOP模式,无法唤醒~~

 STM32F2电源管理STOP模式,无法唤醒~
我采用的是外部8M晶振,进入STOP模式的代码如下:
    /* To minimize the consumption In Stop mode, FLASH can be powered off before entering the Stop mode.*/
    PWR_FlashPowerDownCmd(ENABLE);
     /* Request to enter STOP mode with regulator in Low Power */
     PWR_EnterSTOPMode(PWR_Regulator_LowPower, PWR_STOPEntry_WFI);
看资料说任何中断进来就会唤醒,唤醒后是采用内部晶振,现在进入STOP模式后就没有了反应。。
还有一个唤醒后使用内部晶振,在什么地方切换到使用外部晶振,难不成每个中断的入口都需要重新配置时钟?

西瓜-2006855 发表于 2014-6-10 18:31:25

RE:STM32F2电源管理STOP模式,无法唤醒~~

顶起:o

feel-376797 发表于 2014-6-11 12:02:27

RE:STM32F2电源管理STOP模式,无法唤醒~~

只有一个中断入口是唤醒中断入口,在这个中断里写唤醒服务程序。

发表于 2014-6-11 23:04:35

RE:STM32F2电源管理STOP模式,无法唤醒~~

你的中断唤醒服务程序没写好

有缘于你 发表于 2014-6-12 13:11:03

RE:STM32F2电源管理STOP模式,无法唤醒~~

我一般直接用__wfi();

dzc2001 发表于 2014-6-14 21:32:23

RE:STM32F2电源管理STOP模式,无法唤醒~~

这个模式代码应该是例程里面有的吧?

feiante-155820 发表于 2014-6-14 22:46:20

RE:STM32F2电源管理STOP模式,无法唤醒~~

连线看看,先看能否进入中断,然后看中断函数

深秋独影 发表于 2014-6-15 10:54:56

RE:STM32F2电源管理STOP模式,无法唤醒~~

调试下进入stop模式了么, 能进入唤醒的那个中断么,还是程序跑入哪个死循环了

vivy 发表于 2014-6-17 15:20:57

RE:STM32F2电源管理STOP模式,无法唤醒~~

切换外部晶振应该是软件实现的

feixiang20 发表于 2014-6-18 13:30:19

RE:STM32F2电源管理STOP模式,无法唤醒~~

是中断程序没写好吧
页: [1]
查看完整版本: STM32F2电源管理STOP模式,无法唤醒~~