打印

STM32 EXTI唤醒STOP模式问题

[复制链接]
3277|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hxh07|  楼主 | 2012-2-22 13:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
发现一个奇怪的问题:
四种设置:
1、EXTI_Line17的EXTI_Mode = EXTI_Mode_Interrupt;
     PWR_EnterSTOPMod(PWR_Regulator_LowPower,PWR_STOPEntry_WFI);
2、EXTI_Line17的EXTI_Mode = EXTI_Mode_Interrupt;
     PWR_EnterSTOPMod(PWR_Regulator_LowPower,PWR_STOPEntry_WFE);
3、EXTI_Line17的EXTI_Mode = EXTI_Mode_Event;
     PWR_EnterSTOPMod(PWR_Regulator_LowPower,PWR_STOPEntry_WFI);
4、EXTI_Line17的EXTI_Mode = EXTI_Mode_Event;
     PWR_EnterSTOPMod(PWR_Regulator_LowPower,PWR_STOPEntry_WFE);

1、2、3都无法从RTC闹钟唤醒,4可以唤醒。
请问各位大虾有何见解???
沙发
香水城| | 2012-2-22 14:24 | 只看该作者
STM32固件库中有一个例子,LZ可以看看。

This example shows how to enter the system to STOP mode and wake-up using EXTI Line interrupts. The EXTI Line sources are PB.09/PG.08 and RTC Alarm.

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
hxh07 + 1 赞一个!
板凳
hxh07|  楼主 | 2012-2-23 10:00 | 只看该作者
好的!感谢大侠!!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

41

帖子

0

粉丝