This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] MSP430FR6989:默认 SMCLK 频率

Guru**** 2811955 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/854870/msp430fr6989-default-smclk-frequency

器件型号:MSP430FR6989

是 SMCLK 1.048MHz 的默认频率、如 http://e2e.ti.com/support/microcontrollers/msp430/f/166/t/157922?What-is-MSP430F5XXX-SMCLK-default-frequency-at-Power-on-所示

还是默认自动校准为1.000MHz?  

我的目标是为 UART 传输选择正确的 UCBRx UCBRFx 和 UCBRSx。 我不确定 BRCLK 默认是1048576还是100000。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Tyler、

    我必须告诉您,时钟实际上不会是1048576或100000,因为 每个时钟都有抖动。 请参阅数据表。  通常、我们将其视为1MHz、不考虑抖动。 请参阅第二张图表。 您可以根据图表设置寄存器。

    伊斯天

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的理解、这是合理的、因为它来源于具有更大误差容差的 RC。 我有一个后续问题:

    您说"通常、我们会将其视为1MHz"

    1MHz 是1000000还是 1048576?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    1MHz 被认为是1000000。 您也可以自行检查。 这是测试代码。 您可以从 GPIO 输出 SMCLK。

    伊斯天

    e2e.ti.com/.../msp430fr69xx_5F00_cs_5F00_03.c