低功耗模式

[复制链接]
 楼主| wyjie 发表于 2016-6-11 17:41 | 显示全部楼层 |阅读模式
请问各位大大是否有使用过MSP430 5系列和6系列的LPMx.5低功耗模式?
heweibig 发表于 2016-6-11 17:43 | 显示全部楼层
找一下别人的程序作为参考
lizye 发表于 2016-6-11 17:45 | 显示全部楼层
你要实现什么
spark周 发表于 2016-6-11 17:48 | 显示全部楼层
用的是啥
 楼主| wyjie 发表于 2016-6-11 17:49 | 显示全部楼层
我用的是MSP430 F5438A的板子,想实现LPM3.5低功耗模式,用RTC闹钟唤醒。
jiajs 发表于 2016-6-11 17:55 | 显示全部楼层
参考手册提供的方法就可以啊
 楼主| wyjie 发表于 2016-6-11 17:57 | 显示全部楼层
设置LPMx.5低功耗模式的顺序应该是:
(1)所有I/O选为通用I/O;
(2)使能RTC;
(3)关闭XT1CLK和XT2CLK;
(4)置位PMMREGOFF=1以及LPM4 status register bits。
但是我遇到的问题是无论如何都无法将PMMREGOFF置位为1,即该位一直是0。
zhanghqi 发表于 2016-6-11 18:01 | 显示全部楼层
对PMMREGOFF操作之前,要先打开PMM寄存器
 楼主| wyjie 发表于 2016-6-11 18:03 | 显示全部楼层
怎么搞
zhenykun 发表于 2016-6-11 18:05 | 显示全部楼层
PMMCTL0_H = PMMPW_H;                      // Open PMM Registers for write and set
jlyuan 发表于 2016-6-11 18:07 | 显示全部楼层
我没见过直接对PMMREGOFF付数值1的
 楼主| wyjie 发表于 2016-6-11 18:09 | 显示全部楼层
怎么操作
yszong 发表于 2016-6-11 18:12 | 显示全部楼层
PMMCTL0_L |= PMMREGOFF,或者PMMCTL0_L |= ~PMMREGOFF
dengdc 发表于 2016-6-11 18:15 | 显示全部楼层
这个Ti的官方应该有参考代码的吧,,我一般的都是参考官方代码的来做开发的
 楼主| wyjie 发表于 2016-6-11 18:19 | 显示全部楼层
谢谢,我再试试~
vivilzb1985 发表于 2016-6-11 22:13 | 显示全部楼层
这个在TI官网上的就有相关的低功耗程序参考的。
Thorald 发表于 2016-6-12 22:03 | 显示全部楼层
PMMCTL0_L |= PMMREGOFF
shenmu2012 发表于 2016-6-13 16:04 | 显示全部楼层
这个没怎用过的,对249的还是比较熟悉的。
Bjorn 发表于 2016-6-13 20:49 | 显示全部楼层
PMMCTL0_H = PMMPW_H;
firstblood 发表于 2016-6-19 12:09 | 显示全部楼层
MSP430系列的单片机的低功耗模式的都大同小异的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

927

主题

12706

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部

927

主题

12706

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部