打印

MSP430F123 进入低功耗LPM4后问题

[复制链接]
2020|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
TCL|  楼主 | 2016-1-16 18:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
MSP430F123 进入低功耗LPM4后,通过RTC中断唤醒,MCLK8MHz主频没起来 ,要初始化XT一次主频才起来。一直想不明白。

BJ_0        //-------------------------------------  
            BIS.W   #LPM4+GIE,SR  //进入低功耗等待中断
            //CALL    #INIT_XT2//
            BR      #DATA0
//***************时间SD2068口中断程序****************************
P2IFG2      BIT.B   #SD2068_INT,P2IFG //****时间中断**********
            JZ      P1_IFG1_END
             BIC     #SCG0+SCG1+OSCOFF+CPUOFF,0(SP)
P1_IFG1_END       RETI

相关帖子

沙发
dirtwillfly| | 2016-1-18 21:26 | 只看该作者
模式设置估计不太对,低功耗LPM4后,只能通过外部中断唤醒。不能通过RTC中断唤醒的

使用特权

评论回复
板凳
FireRiver9| | 2016-1-18 22:11 | 只看该作者
LPM4后记得只有aclk在活动了

使用特权

评论回复
地板
angerbird| | 2016-1-19 20:49 | 只看该作者
中断唤醒之后,需要再一次的将主晶振的相关寄存器的配置下的。

使用特权

评论回复
5
309030| | 2016-1-21 19:51 | 只看该作者

__low_power_mode_off_on_exit()能不能退出低功耗呢

使用特权

评论回复
6
baimiaocun2015| | 2016-1-21 20:58 | 只看该作者
退出中断后需要重新设置启用外部晶振的

使用特权

评论回复
7
Varus| | 2016-1-26 11:43 | 只看该作者
楼主怎么处理的,解决了吗

使用特权

评论回复
8
大果仁儿| | 2016-1-26 12:54 | 只看该作者
退出重新设置吧

使用特权

评论回复
9
lefeng| | 2016-1-27 11:47 | 只看该作者
LPM4后RTC中断是不能唤醒的

使用特权

评论回复
10
angerbird| | 2016-1-27 12:01 | 只看该作者
一般都是用LMP3低功耗模式的。

使用特权

评论回复
11
smilingangel| | 2016-1-27 16:58 | 只看该作者
LMP4的低功耗模式下主频的寄存器的配置参数的没有被保存的。

使用特权

评论回复
12
h286288986| | 2016-2-1 15:26 | 只看该作者
楼上正解,PM4后需要重新初始化,RAM数据复位。

使用特权

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

本版积分规则

TCL

20

主题

76

帖子

1

粉丝