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:将 BSL 与非默认 UART 配合使用

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1453859/mspm0g1506-using-bsl-with-non-default-uart

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

工具与软件:

您好!

我设法在 具有默认 UART 引脚 (Tx = PA 10、Rx = PA11)的 mspm0g3507 Launchpad 上通过 UART BSL 刷写我的应用。

但是、当我尝试使用自己带有非默认 UART 引脚(Tx = PA 0、Rx = PA1)的电路板时、它会失败。 我将其中一个板上的接线更改为默认 UART 引脚、可以正常工作。

BSL 是否仅适用于默认 UART 引脚 (Tx = PA 10、Rx = PA11)?

我知道、当我要闪存空白芯片时、必须使用默认的 UART 引脚。 但是、当应用程序运行时、已配置 BSL 的非默认 UART 引脚、应该可以正常工作。

提前感谢  

Matthias

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

    Matthias、您好!
    您是对的。 UART BSL 仅适用于这些引脚。 您可以在数据表的"BSL"选项卡上找到更多信息。  

    此致、

    Diego Abad

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

    尊敬的 Diego:

    但为什么在 BSL 配置中将 UART 引脚配置为非默认 UART 引脚 PA0 (TX)和 PA1 (RX)是可行的?

    此致、

    Matthias

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

    Matthias、您好!
    感谢您指出这一点。 我咨询了我的团队一些成员、在首次通过默认 UART BSL 引脚设置 BSL 后、您可以使用其他 UART 引脚。 但是、如果在使用默认 BSL 后仍然无法使用其他 UART 引脚、我建议继续使用默认 BSL 引脚。

    此致、

    Diego Abad