2784|0

6366

帖子

4896

TA的资源

版主

楼主
 

MSP430之系统时钟篇 [复制链接]

MSP430有三个时钟源,三个时钟信号批发商,N个时钟用户。
1、时钟源
(1)DCO时钟,芯片内部时钟,系统启动时默认的工作时钟,但是不够稳定,容易随着电压和温度变化,不过,还好,芯片一般自带FLL锁相环装置,能够在一定程度上调整偏差。4系列处理器默认工作频率1.048576MHz,其他的处理器800kHz左右。
(2)LFXT1,外部低频时钟,一般接32768Hz的晶振,无需旁接电容(有内部电容,可以通过FLL_CTL0的XCAPxPF选择不同的电容值),相应的引脚为XTIN和XTOUT。如果非得让LFXT1工作在高频模式,那么需要将FLL_CTL0寄存器(地址0053)的XTS_FLL置位。
例如: FLL_CTL0 |= XCAP10PF + XTS_FLL ; //LFXT1内接10PF的电容 + LFXT1工作在高频
注:不同型号的芯片可以选择的电容值不同,具体查看芯片手册。
(3)XT2,外部高频时钟,该时钟需要外接谐振电容,引脚为XT2IN、XT2OUT。工作频率为450K-8MHz之间,可选的电容值一般为2pF左右。
注:无论是LFXT1还是XT2,晶振都要尽量靠近引脚,且用地线包围晶振信号线。
2、时钟信号批发商
时钟信号批发商把时钟源打包配置后,销售给各个时钟终端用户。
具体方式为,通过配置SCFQCTL、SCFI0、SCFI1、FLL_CTL0、FLL_CTL1将各个时钟进行分频,然后提供给mcu以及外围模块,并提供周到服务,保证时钟工作稳定,如果不稳定,免费提供更换服务,如:当检测到LFXT1失效时,自动切换到DCO,不过一般来说发生退货的可能性不大,所以不必太多考虑。
这三个批发商为ACKL、MCLK、SMCLK,分别称为辅助时钟、主时钟、sm时钟,别想歪了,SM是Sub Main 、Clock,不是………… :P 。
(1)ACLK只能做LFXT1的代理,它将LFXT1进行1/2/4/8分频之后,提供给外围模块。不用的时候还可以关闭,但是该时钟不可以被单独关闭。ACLK一般用于低速外设。
例如:MOV #OSCOFF, SR //关闭所有的晶振,一般关闭晶振osc的时候,必然同时关闭CPU,也就是低功耗6模式,但是关闭CPU,不一定关闭osc。
(2)MCLK的货源可以是LFXT1、XT2、DCO三者之一,包装后的频率可以是1/2/4/8/off。由于该时钟可以被关闭,所以可以用来降低功耗。
(3)SMCLK可以来自DCO和XT2,或者DCO和LFXT1,根据具体的芯片型号不同而有区别。SMCLK一般用于高速外设。
例如:MOV #SMCLKOFF, &FLL_CTL1 //关闭smclk时钟
MOV #XT2OFF + SELM0 + SELS + FLL_DIV_2, &FLL_CTL1
//关闭XT2晶振,MCLK选择DCO,SMCLK选择XT2,ACLK被2分频(来自LFXT1)
总结:系统每次启动后,默认使用DCO作为MCLK和SMCLK时钟来源,ACLK时钟来自LFXT1,这些配置可以在系统启动后在程序中修改。
 
点赞 关注

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
【有奖直播】2025是德科技数字月-数字新品来助阵
直播时间:3月19日(周三)14:00
直播奖励:小米口红充电宝、倍思充电线、是德科技十周年鼠标垫

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

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

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

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

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