大家好、我在这里写的是希望我能找到一些帮助。
一个小故事。 我们正在尝试调试实时应用。 我们发现、实现这一目的的唯一方法是创建一些日志、我们会在应用程序完成后查看这些日志。
我们有自己的 MSP432P401R 板、它们连接到红色 LaunchPad 上半部分的四个引脚 、因为我们将该器件用作编程器和调试器。 这些引脚为:
95 SWCLKTCK
94 SWDIOTMS
93 PJ.5/TDO/SWO
92 PJ.4/TDI
现在、我发现我可以使用 stdio.h、我可以向控制台写入日志或消息、但最终 证明非常慢。 我觉得这个问题在我的应用程序中的某个位置说谎、所以我在 TI 编译器论坛上写了一个小问题、他们告诉我 stdio.h 函数很慢、我应该避免使用它们。 他们让我使用 UART。
我发现 XDS110具有 UART、我可以连接到它。 但我的最后一个难题是这里的问题:
如何将"系统"消息发送到 XDS110、以便它通过 UART 将这些消息发送到我的 PC?
据我所知、有些人在其他电路板上使用 SWO 引脚来实现这些目的、但我似乎不知道如何做到这一点。 我在 Techincal 手册和 driverlib 中找到了、但我找不到任何线索。