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.

[参考译文] MSPM0G1506:使用内部 HF 系统时钟(SYSOSC)操作 UART 时出现 UART 波特错误

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1476281/mspm0g1506-uart-baud-error-when-operating-uart-with-internal-hf-system-clock-sysosc

器件型号:MSPM0G1506
主题中讨论的其他器件: SysConfig

工具与软件:

你(们)好  

使用内部时钟源时、您能否提供有关 MSPM0G1506中 UART 通信模块的波特率误差百分比的信息? 由于成本限制、我们正在考虑避免使用外部 LFCLK 和 HFCLK。 具体而言、我们需要了解使用内部 LFXTAL (32KHz)是否足够、或者外部 LFXTAL 是否必需。 此外、由于该 UART 接口在 PD0 (低功耗域)下运行、UART 外设的最大输入时钟频率是多少、并且在实现更高的波特率(如115200或更高)时是否存在任何限制?

不是很重要

Ilan  

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

     伊兰、您好!

    Unknown 说:
    由于此 UART 接口运行于 PD0 (低功耗域)、UART 外设的最大输入时钟频率是多少

    您可以在下面显示的数据表中找到此信息。

    并且在实现更高的波特率(如115200或更高)时是否有任何限制?

    如前所述、波特率精度与 波特率除数中存储的时钟源和分频比有关、这会导致计算出误差。  如果想要更高的波特率、 务必要确保设置的波特率能够有效地减少计算误差、以及它是否能承受时钟源误差的影响、此外也 不能忽略高速通信中的外部环境干扰。

    此致、
    Peter