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.

[参考译文] MSP430FG4616:与 UCA0RXD/TXD 引脚共享 BSLRX/TX

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1251827/msp430fg4616-sharing-bslrx-tx-with-uca0rxd-txd-pins

器件型号:MSP430FG4616

我的应用使用 UCA0RXD 和 TXD 引脚(P4.6、7)进行与电路板的通信。 我想使用此通道进行生产 BSL 下载。 但是,如果我正确理解器件上内置的 BSL ,它将使用 BSLRX 和 TX 专用引脚。 我可以简单地将 BSLRX TX 引脚连接到 UCA0RXD 和 TXD 引脚来使用芯片上基于 ROM 的 BSL 吗?  

谢谢。

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

    您好、Jerry。

    您可以将这些引脚连接在一起、只要您不需要使用 BSL 引脚(不希望在应用 UART 通信期间切换 BSL 引脚。 我明天会回来、建议设置 BSL 引脚、使其在应用程序启动后不会干扰 UART 通信。

    此致、

    卢克

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

    感谢 Luke、

    第二个相关的问题是、Visual Studio 中是否有基于 C 或基于 VB 的示例代码供 PC 程序下载.txt 文件。 我有一个由 TI 提供的可以正常工作的旧代码、但我丢失了源代码。 如果不支持也没关系、但我可以用它来启动。 BTW、我的实际接口是 USB、它通过 USB 桥接器件连接到 MSP UART。

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

    我不明白您在这里的问题、您是要用.txt 文件来刷写器件吗? 那么通过 UART?命令将.txt 文件移动到闪存中、 我的困惑是.txt 文件的用途、以及您要如何处理该文件。

    您是否熟悉我们的 MSP430F5529? 它具有 USB 和 UART 接口、并且它可能是您项目的另一条途径、因此您不需要 USB 转 UART 桥接器(我们还提供了 USB 转 UART 桥接器的示例代码)。

    此致、

    卢克

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

    Luke、

    可以、.txt 文件是我希望 BSL 更新 MSP430FG4616闪存的新固件代码。 这是一款使用 USB 电桥的较旧产品。 我将重新生成 PC 板(一个微小的改动、但我还想将 BSLRX 和 BSLTX 线路连接到与桥接通信的 UART 线路。)  因此、我希望能够使用内置于 MSP 中的 BSL 代码、通过 USB 通过 PC 程序更新闪存。

    我在另一个产品中使用了 MSP430F5629、并且使用 USB 通道通过片上 BSL 下载固件... 为此、TI 的有人向我指出了一些我能够修改和使用的旧 Visual Studio VB 源代码。 然而,当我的电脑中的 SS 驱动器崩溃,我失去了它。

    杰瑞

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

    您好、Jerry。

    该程序已更新为 python 脚本、可在 适用于 MSP430的 USB 开发套件中找到。 对于您的应用、您必须更改 MSP430FG4616对于 UART BSL 所需的格式。

    此致、

    卢克

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

    Luke、

    再次感谢、但您的意思是:"对于您的应用、您必须更改 MSP430FG4616对于 UART BSL 的预期格式。"

    杰瑞

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

    您好、Jerry。

    MSP430FG4616使用与 MSP430 USB 器件不同的协议、因此、如果您使用为 USB 开发的固件更新程序、可能需要进行调整。

    更多有关 BSL 的信息、请参阅 MSP430闪存器件引导加载程序(BSL)用户指南

    此致、

    卢克

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

    Luke、

    好的、我明白了。 谢谢