3633|4

61

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

基础时钟模块问题,朋友们帮一下! [复制链接]

MSP430F149共有三个振荡器:

(1)LF/XT1振荡器,提供ACLK时钟信号;

(2)XT2振荡器,提供MCLK时钟信号;

(3)片内DCO振荡器,提供SMCLK时钟信号;

其中,能够影响到振荡器失效标志OFIFG置位的有两个:

LF/XT1工作于HF模式时失效以及XT2振荡器失效。

疑问:如果设计一个系统,只安装了一个LF/XT1振荡器 (6MHZ),没有安装XT2振荡器。

想把LF/XT1工作于HF模式时产生的ACLK做为系统时钟。

那么:上电后初始化程序中必然要先切换LF/XT1工作于HF模式,就得有打开振荡器以及切换

时钟的操作:

BCSCTL1|=XTS; //LF/XT1工作于HF模式

for(i=0;i<65535;i++){;} //延时

do

{IFG1 &= ~OFIFG;} //清除失效标志

while(OFIFG & IFG1); //等待LF/XT1起振

BCSCTL2 |= SELM1+SELM0; //选ACLK做系统时钟

疑问之处:此时,OFIFG不仅受LF/XT1的影响,还受到XT2

是否起振的影响,因为没有安装XT2振荡器,程序岂不永远

无法走出循环了?

哪位朋友指点一下,多谢了!

最新回复

-------------------------------------------------------------------------------- XT2默认是关闭  只有用户设置才能打开  详情 回复 发表于 2009-8-1 16:53
 
点赞 关注

回复
举报

59

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
XT2默认是关闭的。
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

板凳
 

谢谢您的回复!请看

XT2默认是关闭的,也就是说,如果不打开XT2,它就不会影响到OFIGF标志,对吗?
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

4
 
多看看资料吧,里面有详细说的
TI的使用说明
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

5
 
--------------------------------------------------------------------------------
XT2默认是关闭 只有用户设置才能打开
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表