MSP 的时钟频率似乎错误
说明:在我们的传输模块上,我们使用 MSP430FG4618 (D300)来控制蓝牙模块与基于 UART 的 PIC 微控制器之间的输入信号和通信,并使用基于 I2C 的加速器芯片。
我们使用 MSP430上的 XT2IN 和 XT2OUT 引脚从 Abracom (CL = 18pF,EMR 最大值)获取具有晶体(G1) ABMM2–7,3728MHz–E2–T 的时钟源 = 150欧姆)
两个电容器 C307和 C308的电容为39pF。
在新设计(尚未生产)中,我们希望将电容器 C307和 C308更改为36pF。
问题:启动后,MSP 似乎切换到晶体频率,但当测量闪烁 LED 的1毫秒时,周期不正确。 我们尝试测量 MCLK。
探头 C1 (10:1比率,输入阻抗10M Ω|| 12pF):C308上的 XTIN
探针 C2 (10:1比率,输入阻抗10M Ω|| 12pF):MCLK
MSP 的时钟模块(MSP430x4xx 系列用户指南,第290页):
在《家庭用户指南》中,我们可以找到以下报价:
5.2.4 XT2振荡器
某些设备具有第二个晶体振荡器 XT2。 XT2源 XT2CLK
其特征与 HF 模式下的 LFXT1相同,但 XT2不同
具有内部负载电容器。 所需的负载电容
必须在外部提供高频晶体或谐振器。
如果 MCLK 未使用 XT2CLK,XT2OFF 位将禁用 XT2振荡器
(SELMx≠2或 CPUOFF = 1)和 SMCLK (SELS = 0或 SMCLKOFF = 1)。
XT2可与 XT2IN 引脚上的外部时钟信号一起使用。 与配合使用时
外部信号,外部频率必须符合数据表
XT2的参数。
如果系统中只有一个晶体,则应将其连接到 LFXT1。 使用
只有 XT2会导致 LFOF 故障标志保持设置状态,不允许 OFIFG
永远不会被清除。
使用 XT2引脚连接 G1晶体的设计源于以前的设计,该设计已经在现场,并且运行正常。
一