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.
工具与软件:
您好!
我最近开始使用 MSPM0G3507 Launchpad、无法在 CCS 中激活跟踪查看器来读取软件消息。
没有选项 定制内核跟踪 。 硬件跟踪分析器。 选择对应的选项 硬件跟踪分析器 包括:打开文件、使用配置、分析仪表板。
和中的选项 SOC 分析 :打开跟踪文件(tdf)。
我已关注:
https://www.ti.com/video/5153451896001?keyMatch=swo&tisearch=universal_search&f-videos=Video,Video%20series
https://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_swo_trace_ccsv9.html#usecases
但我无法解决这个问题。
我目前使用的 CCS 版本:12.8.1.00005。
是否有办法 在没有 UART 端口的情况下使用 CCS 通过 SWDIO 和 SWCLK 从 MSPM0G3507读取软件消息?
此致、
葡萄园
您好、Vineyeth、
首先、我建议您更新至 CCS v20、因为这是我们的最新版本、与我们最新的 SDK 版本兼容。
话虽如此、您应该能够在 CCSv20中查看内核跟踪、请查看 本指南。
在您的 Code Composer Studio 版本中、可以通过启动调试会话、然后转到 tools->code analysis->MTB trace 来查看内核跟踪。 然后、您可以在屏幕上显示的窗口中启用它。 运行调试器、然后暂停、可以查看 MTB 信息。
请注意、您发布的两个链接指的是 MSP432、它的跟踪分析与您所使用的 MSPM0器件不同。
尊敬的 Dylan:
感谢您的 支持。
我已成功安装 CCS v20。 我可以启用 内核跟踪。 但是、中没有显示软件消息 内核跟踪 . 是否可以通过任何方法来检查 来自 MSPM0G3507的软件消息以及消息的接收时间戳。
此时 CIO 控制台正在打印消息 printf() 用于 MSPM0、但它不会打印消息的接收时间戳。 此外、CIO 在 CCS v12中运行。 在 CCS v20中、CIO 不显示相同代码的消息。
我想查看来自 MSPM0的消息以及时间戳以用于记录目的。
此致、
葡萄园
您好、Vineyeth、
我看到一个选项是启用时间戳信息到目标输出以允许时间戳:
请右键单击您的项目、然后单击以打开属性。 在"Debug"菜单中、请将类别输入为"Misc/Other Options"。 然后、选中"Add timestamp information to target output"(将时间戳信息添加到目标输出)复选框。
请尝试一下、并告诉我您是否能够实现所需的时间戳行为。
尊敬的 Dylan:
感谢您的支持。
我可以在 CIO 控制台中启用时间戳、但时间戳中缺少毫秒数。
是否有办法在时间戳中也启用毫秒。
您好、Vineyeth、
我没有看到用于更改时间戳格式的选项、我只看到用于启用或禁用此选项。
有关使用 CCS 的其他问题、请访问 CCS 用户指南