摘要:
关于MSP430G2553的时钟分类以及ACLK,MCLK和SMCLK的时钟源以下均不会做具体解释,在百度或者CSDN能搜到好多相关的说明文章。本文主要论证一下ACLK,MCLK和SMCLK可选作为时钟源的LFXT1CLK的频率是多少。在BAIDU以及TAOBAO中搜索不到下图电路板中的无源晶振,所以想要自己动手对其进行推导。(2553的技术文档介绍中该晶振为32kHz晶振)
主要思路:
配置相关时钟寄存器,将外部晶振LFXT1CLK作为SMCLK的时钟源,SMCLK作为定时器A的时钟源,配置定时器使相应引脚输出PWM波,根据PWM波的频率,最终推导出LFXT1CLK对应的外部无源晶振的频率。
- 小试牛刀
本步主要实现使用系统默认的时钟配置,定时器A模块以MCLK为时钟源输出PWM波,根据PWM周期反向推导MCLK的频率,根据用户手册可知,在默认时钟情况下,MCLK的时钟源是DCOCLK,且频率为1.1MHz。
以下为定时器A的寄存器配置: