MSP432低功耗测试求助

2019-07-17 15:33发布

最近在用红 {MOD}的MSP432P401R这板子测低功耗。我先设的几个时钟的值,把ACLK,BCLK,MCLK,SMCLK,HSMCLK这5个时钟都设的32kMz,DCO设的1.5MHz(不知道还能不能设的更低)。然后用库函数设的PCM_setPowerState电源状态值,这上几个图。设的是不同的电源状态,有活跃状态AM,还有休眠模式LPM,和休眠低频模式LPM_LF,然后根据里面的功率和电流截的图。我看程序里,设成LPM的,都自动进入睡眠了PCM_gotoLPM0()。然后现在有几个问题不知道怎么回事,简介里写的睡眠模式不是这么说的嘛,
Ultra-Low-Power Operating Modes
– Active: 90 μA/MHz
– Low-Frequency Active: 90 μA (at 128 kHz)
– LPM3 (With RTC): 850 nA
– LPM3.5 (With RTC): 800 nA
– LPM4.5: 25 nA
都是几十微安,我这最低都是四百微安啊,不知道单位有没有错(这个微安/MHz我有点没理解);
第二个问题,LPM3都是深度睡眠模式了,为什么还这么高呢?
是我参数没有设置完全才会出现这么高的消耗吗?
如果想进入最低消耗,那应该怎么配置呢?
麻烦会的朋友解答下~~~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
dirtwillfly
1楼-- · 2019-07-17 17:15
没使用的资源都要关闭掉,不要不管它们,比如看门狗等。还有io状态
官方的数据都是在特定的配置状态下测得的,你可以在数据手册里看看测试时的状态
ccczzzyyy
2楼-- · 2019-07-17 22:31
 精彩回答 2  元偷偷看……
usysm
3楼-- · 2019-07-18 01:19
这个考虑外设了吗?
typeof
4楼-- · 2019-07-18 04:20
楼主测量功耗有什么用?
yujielun
5楼-- · 2019-07-18 10:17
MSP432是德州仪器 (TI)推出的极低功耗32位ARM Cortex-M4F MCU
htmlme
6楼-- · 2019-07-18 14:20
MSP432工作时功耗达95μA

一周热门 更多>