MSP430F2132 用VLO和DCO 进入LPM3很耗电1ma

2019-07-19 14:28发布

本帖最后由 wodedaqianjin 于 2016-12-27 07:32 编辑

LPM3模式下通过IO口中断进入定时器  
WDTCTL = WDTPW + WDTHOLD;                 // Stop WDT

  BCSCTL3 |= LFXT1S_2;
  BCSCTL1 = CALBC1_8MHZ;                    // Set DCO
  DCOCTL = CALDCO_8MHZ;

  _BIS_SR(LPM3_bits + GIE);

如果设置P2SEL=0; 电流就下去了,但是VLO就用不了了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
dirtwillfly
1楼-- · 2019-07-19 20:15
 精彩回答 2  元偷偷看……
wodedaqianjin
2楼-- · 2019-07-19 21:34
dirtwillfly 发表于 2016-12-27 08:28
你是怎么测量的功耗?是不是还有其他外围电路?io的状态怎么设置的?

也有可能mcu没有真正进入低功耗状态 ...

用外用表串进去的,设置为LPM4立马就是1UA了
kmzuaz
3楼-- · 2019-07-20 02:52
不是进入低功耗模式了吗?
kmzuaz
4楼-- · 2019-07-20 05:03
检查一下是不是外部设备耗电了?
wodedaqianjin
5楼-- · 2019-07-20 07:55
kmzuaz 发表于 2016-12-27 17:03
检查一下是不是外部设备耗电了?

不用VLO进入LPM3电流30UA  ,只要开了VLO就会很耗电,搞不懂
dirtwillfly
6楼-- · 2019-07-20 13:18
 精彩回答 2  元偷偷看……

一周热门 更多>