打印
[MCU]

低功耗

[复制链接]
538|29
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
pangb|  楼主 | 2020-5-10 12:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
BCSCTL1&=~XT2OFF,意思是打开XT2晶振,BCSCTL1&=XT2OFF是不是就是关闭XT2晶振了,在低功耗的之前开启XT2作为时钟源,进入低功耗的时候关闭XT2,为什么这时候功耗依然很大呢,如果在时钟初始化的时候不操作BCSCTL1这个寄存器的话,进入低功耗后电流就非常小,我测试的时候没有任何外设,附上没有操作 BCSCTL1寄存器的时钟设置

使用特权

评论回复

相关帖子

沙发
zwll| | 2020-5-10 12:39 | 只看该作者
确定进入低功耗了?

使用特权

评论回复
板凳
renyaq| | 2020-5-10 12:44 | 只看该作者
不操作BCSCTL1的话在低功耗模式下电流为2uA

使用特权

评论回复
地板
houcs| | 2020-5-10 12:48 | 只看该作者

要先确定一下是不是真的进入了低功耗状态

使用特权

评论回复
5
ousj| | 2020-5-10 12:52 | 只看该作者

需要找官方的fae

使用特权

评论回复
6
ousj| | 2020-5-10 12:55 | 只看该作者
我的430f149如下
BCSCTL1 &= ~XT2OFF;
BCSCTL2 = SELM_2 + SELS;  // MCLK = SMCLK = XT2

低功耗时
BCSCTL2 = SELM_1;
BCSCTL1 = XT2OFF + RSEL2 + RSEL1 + RSEL0;  // XT2 off
可能是XT2OFF后,SMCLK无脉冲激励。

使用特权

评论回复
7
xxmmi| | 2020-5-10 13:00 | 只看该作者
两个时钟配置再低功耗前后进行选择?

使用特权

评论回复
8
happy_10| | 2020-5-10 13:06 | 只看该作者

或许你换个试试

使用特权

评论回复
9
tian111| | 2020-5-10 13:09 | 只看该作者

使用单步调试试试。

使用特权

评论回复
10
chuxh| | 2020-5-10 13:13 | 只看该作者

你进入的是哪个模式?

使用特权

评论回复
11
llljh| | 2020-5-10 13:15 | 只看该作者
需要关闭外设测量的。

使用特权

评论回复
12
renyaq| | 2020-5-10 13:22 | 只看该作者
应该是休眠模式吧

使用特权

评论回复
13
houcs| | 2020-5-10 13:25 | 只看该作者
测试的电流是多大的?

使用特权

评论回复
14
pangb|  楼主 | 2020-5-10 13:27 | 只看该作者
单步调试看看寄存器的数值。

使用特权

评论回复
15
xxmmi| | 2020-5-10 13:30 | 只看该作者
LMP4吗?

使用特权

评论回复
16
llia| | 2020-5-10 13:33 | 只看该作者
可能是外设影响的电路。

使用特权

评论回复
17
gongche| | 2020-5-10 13:38 | 只看该作者

你这样设计的信号有什么影响?

使用特权

评论回复
18
bqyj| | 2020-5-10 13:42 | 只看该作者

你把测量的数据粘贴一下。

使用特权

评论回复
19
songqian17| | 2020-5-10 13:46 | 只看该作者
BCSCTL1&=XT2OFF你这句话有问题,会把BCSCTL1除XT2OFF位的其他所有位都清0

使用特权

评论回复
20
chenho| | 2020-5-10 13:49 | 只看该作者
LPM4耗电最省,仅为0.1uA。

使用特权

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

本版积分规则

701

主题

7643

帖子

6

粉丝