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.

[参考译文] MSP430FR2475:反向通道 UART 问题

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1199719/msp430fr2475-backchannel-uart-question

器件型号:MSP430FR2475
主题中讨论的其他器件:MSP-FET

尊敬的 TI 团队:

我想请求有关使用连接到 MSP430微控制器的 MSP-FET 调试器的反向通道 UART 的帮助、请参阅我们的以下原理图进行讨论。

我们有一个编程过程、在该过程中、我们将 MSP-FET (2线 JTAG)连接到 H7编程接头并刷写微控制器图像。  然后、我们移除 H7接头并单独将 UART 连接(如 FTDI232RL)连接到针脚5和7处的 H7接头、以确认 MCU 现在正在向 UART 打印正确的启动日志信息。

我想问是否可以使用 MSP-FET 的反向通道 UART 功能来读取 MCU 的串行调试输出。  这样、我们就可以避免需要单独的 FTDI232RL 器件来读取 UART。

我无法找到有关如何启用此连接的足够详细信息、因此、我提前感谢您的任何帮助。

Arthur

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

    我认为有一种方法可以将 stdio 输出重新路由到 UART。 但是、只需滚动自己的文件并使用 UART 创建自己的调试工具可能会更容易。

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

    尊敬的 Arthur:

    您必须在 JTAG 接头上的适当位置将 UART 连接到 MSP-FET (或将天线直接连接到 MSP-FET)。 请参阅 MSP 调试器用户指南第5.6节。  默认情况下、反向通道 UART 处于启用状态、您只需通过 COM 端口连接即可。 您甚至可以在 CCS 内的终端中执行此操作。 它将在您的器件管理器中标记为 MSP430 Application UART。  

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

    是的、但如何通过它重新路由 stdio?

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

    尊敬的 Jace:  

    当我将调试器插入我的 PC 时、我确实会在设备管理器中看到应用 UART COM 端口。  我尝试在 Putty 中打开它、但没有看到任何输出。  我不确定要设置的波特率。

    "您必须在 JTAG 接头上的适当位置将 UART 连接到 MSP-FET (或将天线直接连接到 MSP-FET)"

    我从 SLAU647O 的图5.6.5.1中看到、在 MSP-FET 14引脚 JTAG 连接器上、引脚12是 UART_TXD、引脚14是 UART_RXD。  参考我共享的原理图、这是否意味着我应该将接头7的引脚7 (MCU TX)连接到 MSP-FET JTAG 连接器上的引脚14 (UART_RXD)?  和 MSP-FET JTAG 连接器上的接头7引脚5至引脚12?  如果我这么做、那么我将开始看到 UART 通信量出现在设备管理器中的 UART COM 端口上?

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

    默认情况下、UART 不会输出任何内容、直到您通知它输出任何内容。 请看 UART 环回示例。

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

    Keith、

    我没有完成这个过程。 通常、我的应用只是传输 UART、而不是使用 stdio 发送消息。 以 UART 回显代码示例为例。  

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

    亚瑟

    在 UART 通过 MSP-FET 进行路由之前、您不会通过终端看到任何输出。 正如您在前面的 MSP 调试器 UG i linke 点中看到的、您需要将 UART 路由到位置12和14。 请参见下面的。  请注意:与大多数 UART 连接不同、MSP-FET 的接头标记时应考虑目标器件。 这意味着您不会像从芯片到芯片时那样跨越 UART TX 和 RX。