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.

[参考译文] RM48L952:Hercules RM 48L952ZWT 将调试打印从 RS232重定向到 USB

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1004140/rm48l952-hercules-rm-48l952zwt-redirect-debug-print-from-rs232-to-usb

器件型号:RM48L952

您好!

我们使用的是 Hercules RM48L952ZWT。 默认的调试打印将转至 RS232端口、我们使用 Putty 或 TeraTerm (串行)连接到目标板。 我们希望将该端口用于另一个目的、但希望保留显示调试消息和测试的能力。 我们如何将调试打印的输出从 RS232端口重定向到 USB 端口、然后使用 TeraTerm 或 Putty 通过串行 fxn 连接到 USB、这与从调试打印获取输出的方式相同?

谢谢你。

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

    RM48Lx HDK 使用 FTDI 芯片将 SCI 信号转换为 USB。

    https://ftdichip.com/products/usb-rs232-pcb-pcb-only/

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

    QJ、您好、谢谢。 这需要更改硬件? 我们不能仅仅重定向软件、而是通过 USB 调试通常通过 RS232输出的 printf? 再次感谢您、Tammy

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

    HDK 具有板载 FTDI 芯片。 FTDI 芯片将 MCU JTAG 信号转换为 USB、并将 MCU SCI2 (SCILIN)信号转换为 USB。  

    printf 会将字符串打印到 CCS 控制台而不是 RSR232终端。 要使用 printf、堆栈需要 足够大。 调用 printf 函数需要400多字节的栈。  

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

    您好 QJ、我从您的回答中不清楚您的意思。 我们能否通过仅修改软件和 Hercules 电路板或必须更改 Hercules 电路板硬件来重定向调试打印?  实际重定向必须执行哪些操作? 如果只需对电路板进行软件更改就无法完成此操作、我们是否可以将其重定向至以太网、然后重定向至 PuTTy 以查看我们的调试语句? 如果是、我们如何通过以太网和 Hercules 电路板进行调试打印、以及如何连接 PuTTY 以查看调试语句?  再次感谢你。

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

    您好、Tammy、

    可以、您可以通过 UART 将 printf 输出重定向到外部器件。 以下是执行此操作的提示:

    https://software-dl.ti.com/ccs/esd/documents/sdto_cgt_tips_for_using_printf.html#using-printf-to-output-to-a-user-defined-device