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.

[参考译文] TMS570LC4357:SCI1代码出现乱码问题

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1490868/tms570lc4357-sci1-garbled-code-problem

器件型号:TMS570LC4357

工具/软件:

尊敬的 TI 团队

我有一个问题与 SCI garbling。

1、 时钟设置如下, 无杂乱码

2. 按如下所示重新设置时钟时,串行端口会生成乱码。

3. 乱码的屏幕截图如下

上述问题的原因是什么?

如何与 HCLK 有关?

请帮助分析问题,非常感谢,期待您的答复!

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

    此外、请让运行时寄存器中的 MCU 修改 GCLK 的时钟频率将导致其他时钟域频率跟随更改、例如 VCLK1更改将导致 SCI 和 SPI 接口出现此类问题、请询问如何避免这种情况!

    当 HAL 代码生成器软件修改 CPU 的主频率时、接口的分频器值会在其他时钟域发生变化时自行变化。

    我是否需要自行更改每个接口的交叉值、以便在 MCU 运行时通过函数更改 CPU 主频率?

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

    尊敬的 TI 团队

    您能尽快回答吗?

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

    您好、Sam、

    解锁此主题的原因是 TI 未正确关闭该主题、因此我再次解锁它。

    对失禁的道歉。

    您是否仍坚持解决此问题、如果是、请让我知道您现在的问题所在。

    --
    此致、
    Jagadish。

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

    你好 Gundavarapu

    是的、我对此仍然有点困惑。

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

    您好、Sam、

    是否仍在串行终端上获得此类输出:

    您是否使用以下时钟设置?

    如果是这样、那么、如果可能、共享您的整个工程以便从我这边快速进行调试

    --

    此致、
    Jagadish。