完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 hap835110287 于 2016-11-15 11:11 编辑
BCSCTL1&=~XT2OFF,意思是打开XT2晶振,BCSCTL1&=XT2OFF是不是就是关闭XT2晶振了,在低功耗的之前开启XT2作为时钟源,进入低功耗的时候关闭XT2,为什么这时候功耗依然很大呢,如果在时钟初始化的时候不操作BCSCTL1这个寄存器的话,进入低功耗后电流就非常小,我测试的时候没有任何外设,附上没有操作 BCSCTL1寄存器的时钟设置 问题已经解决,关闭XT2的方法时BCSCTL1|=XT2OFF,在时钟初始化里打开XT2,在进入低功耗前关闭XT2皆可以了,谢谢各位大佬的帮助
|
|
相关推荐
7个回答
|
|
确定进入低功耗了?
|
|
|
|
确定,不操作BCSCTL1的话在低功耗模式下电流为2uA,实测,退出后大概几百uA
|
|
|
|
|
|
|
|
是吗,那就需要找官方的fae
|
|
|
|
或许你换个试试
|
|
|
|
我的430f149如下
BCSCTL1 &= ~XT2OFF; BCSCTL2 = SELM_2 + SELS; // MCLK = SMCLK = XT2 低功耗时 BCSCTL2 = SELM_1; BCSCTL1 = XT2OFF + RSEL2 + RSEL1 + RSEL0; // XT2 off 可能是XT2OFF后,SMCLK无脉冲激励。 |
|
|
|
cx_abc 发表于 2016-11-14 17:32 两个时钟配置再低功耗前后进行选择?你是这样做的吗?可以把你的部分代码诶我看看吗? |
|
|
|
只有小组成员才能发言,加入小组>>
3057个成员聚集在这个小组
加入小组2992 浏览 1 评论
MSP430FR5994 使用库函数 定时器触发AD问题请教
3724 浏览 2 评论
请问怎么把下面51单片机的代码改成msp430 g2 pocket的代码,还有改下时间变成30秒
2369 浏览 1 评论
4838 浏览 1 评论
2597 浏览 1 评论
1642浏览 3评论
MSP430FR5994 使用库函数 定时器触发AD问题请教
3725浏览 2评论
2992浏览 1评论
1835浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-1 21:12 , Processed in 1.205226 second(s), Total 61, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号