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:无法在 CCS 中激活跟踪查看器以读取软件消息。

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1459223/mspm0g3507-couldn-t-activate-trace-viewer-in-ccs-to-read-software-messages

器件型号:MSPM0G3507

工具与软件:

您好!

我最近开始使用 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 用户指南