MSP430低功耗设置

2019-03-24 11:13发布

今天写了一段程序,主程序如下: void main(void)
{
   WDTCTL = WDTPW + WDTHOLD;    TACTL = TASSEL_2 + MC_1;
   TACCR0 = 200-1;
   TACCTL0 = CCIE;
       while(1);
} 用3V芯片电池供电,不加任何低功耗模式的情况下,电源处电流为4.3mA, 加了低功耗模式0或1,写在while循环里,程序人可以正常运行,但电流仍为4.2mA,节电很不明显,请问是我测试方法有问题还是别的原因? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
wllyj
1楼-- · 2019-03-25 06:14
您说的这个有可能,但是好像一旦进入低功耗模式,不用语句退出的话,他是不会自己退出的,至于中断后,我是在main函数中一直循环lpm模式的
wllyj
2楼-- · 2019-03-25 07:56
 精彩回答 2  元偷偷看……
wangfuchong
3楼-- · 2019-03-25 07:58

原帖由 wllyj 于 2011-12-1 13:28 发表 能说的具体一点么?或者发个链接~谢谢


这样的现象我在网上看到过不止一次了,在网上或者在忘掉了不知是什么名称的资料问答里有

我也懒得试验,不过我前一段时间写了一点的时钟显示程序运行我是测了电流的,我的万用表虽然是网上买的,但是也算是牌子的,victor的(穷人我平时都不舍得用,又另买了个更便宜货,平时用,不过最便宜的最近电源按键坏了,暂时没器件换。要精准一点的才用这个victor的),200uA档量,并接电容,显示屏在显示模式时整体可以做到不到100uA,其实是显示屏占据了主要电流。显示屏处于掉电模式时,用2231芯片万用表只显示1uA,虽然表有误差,但是这也是包括了掉电模式的显示屏也是要一点微弱的电流的。这个时钟这个星期除了为了验证2452到底头文件有没有温度校准数据的才写了几句,有点没劲,没啥意思觉得,因为对于我的需要,我已经有数了,再写下去无非为了花哨或者锻炼最佳化编程然后用来显摆或者对有回答问题或者有帮助着的看看娱乐作为一种回报,反正发出来也得不到什么指点,我现在有其它更重要的事情要做。

您这个问题,如果确实仔细检查了没有其它外围的影响,要是我估计只有进行排除法了,将端口全部设为输出置低,注意那两个外接晶体的引脚,有的型号cpu模式默认是设置为非I/O口的,默认是设置为晶体振荡功能的,所以可能一定要设置P2口的相关寄存器(功能选择寄存器)。也先不要用什么定时器,主程序里就一个while先看看。然后再进一步加其它功能。


至于资料,我也有许多这方面的困惑

您到https://www.deyisupport.com/question_answer/f/55.aspx或者官方英文的http://e2e.ti.com/support/microcontrollers/msp43016-bit_ultra-low_power_mcus/default.aspx搜索看看

也可看看我发的一个咨询帖,里面有个文档,不过也很简单:https://www.deyisupport.com/question_answer/f/55/t/4478.aspx

不过我要提醒您,专家有时候也会像得精神病的一样会偶尔抽搐的,这个帖子我点击了满意答案是因为人家回复了那么多有耐心,则在论坛中是不多的吧,好多帖子如石沉大海般感觉。里面,有些本来也还有些问题我没有提问而已,有些别人就有不同看法,不过总的来说,回答还是有参考价值的。


不小心看到EEWORLD这个版块竟然还给我加了一个月度明星的标签,有点意外,还有奖励,好像是什么电子优惠卷什么的,我暂时也没有多花钱买什么东西打算,所以还没看到底有哪些用途。虽然我有点意外以至于困惑,不过一想,我还是回答了几个网友的问题里面没有自己的主观臆断吧。这不,我这个人就这么简单肤浅,一受不管是什么刺激就回答您帖子这么多字。不知道能否起到一点点相互启发的作用。

[ 本帖最后由 wangfuchong 于 2011-12-1 18:21 编辑 ]
wangfuchong
4楼-- · 2019-03-25 08:58
捕获.JPG
wstt
5楼-- · 2019-03-25 11:22
 精彩回答 2  元偷偷看……
wangfuchong
6楼-- · 2019-03-25 13:38
上午tmd停电,就整理一些电阻按阻值分成小盒子分开装。又顺手检验了一下自己的万用表, 碰巧刚充完电不久的充电电池 电压:1.435V 测得电阻 测得电流 计算应得电流 10.00K (20K) 130.5uA(200uA) 143.5uA 101.3K(200K) 13.9uA(200uA) 14.17uA 0.83M(20M) 1.7uA(200uA) 1.729uA 1.55M(20M) 0.9uA(200uA) 0.93uA

一周热门 更多>

相关问题

    相关文章