关于MSP430从低功耗唤醒问题?

2019-07-24 16:02发布

MSP430F5438A 进入低功耗LPM3后,通过RTC中断唤醒,刚唤醒时在RTC中断里,是把 __low_power_mode_off_on_exit()唤醒指令发在中断的开始还是放在中断结束。
如果唤醒指令放在中断结束,由于我进入的是LPM3  MCLK 主频是0 不知道是怎么执行中断程序的。如果唤醒指令放在中断开始,MCLK 主频0又是怎么执行唤醒指令的呢?
一直想不明白。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
dirtwillfly
1楼-- · 2019-07-24 16:57
__low_power_mode_off_on_exit()是退出低功耗模式,放在中断服务程序的任何地方都可以的。
当进入中断服务程序时,mcu是已经被唤醒了,时钟会回复正常频率的。使用上面一句的意思是执行完中断服务程序不重新进入低功耗状态。

lyzjhzdz
2楼-- · 2019-07-24 18:38
dirtwillfly 发表于 2015-10-29 13:22
__low_power_mode_off_on_exit()是退出低功耗模式,放在中断服务程序的任何地方都可以的。
当进入中断服务 ...

谢谢
dirtwillfly
3楼-- · 2019-07-24 21:07
 精彩回答 2  元偷偷看……
哆来咪
4楼-- · 2019-07-24 21:27
__low_power_mode_off_on_exit()看字面意思就是退出,楼主理解错了吧。
Thefantasy
5楼-- · 2019-07-24 23:03
__low_power_mode_off_on_exit()是退出低功耗模式,放在中断服务程序的任何地方都可以的。
月正浓
6楼-- · 2019-07-25 03:35
低功耗唤醒不是这个语句的

一周热门 更多>