主题:MSPM0G3519 中讨论的其他器件
工具/软件:
您好:
我正在调试安全启动、希望看到显示发送到跟踪模块。
在 CCS 中启用跟踪显示时、出现以下错误:
在哪里可以找到一些 介绍如何为此 MCU 使用跟踪显示的文档?
谢谢!
吊车
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.
工具/软件:
您好:
我正在调试安全启动、希望看到显示发送到跟踪模块。
在 CCS 中启用跟踪显示时、出现以下错误:
在哪里可以找到一些 介绍如何为此 MCU 使用跟踪显示的文档?
谢谢!
吊车
尊敬的 Crane:
请查看以下主题、看看它是否有帮助:
B.R.
Sal
尊敬的 Sal:
感谢您的答复。
只有在调试程序后点击按钮才可用、对吧?
但在删除宏 exclude_trace 启用跟踪后、我收到了如下屏幕截图所示的编译错误。
恐怕是因为 SYSCFG 中未添加跟踪模块。 然后我意识到没有可添加的跟踪模块。 我在数据表中没有提到 G3519、认为 G3519 不支持跟踪模块、但似乎您说得对。 那么、如何将跟踪模块添加到工程中?
谢谢!
吊车
尊敬的 Crane:
不、它只是不支持示例中定义的 trace.c 函数。
正如你可以看到我在这里展示的,跟踪模式是启用和工作:[我运行示例项目在 G3519,请仔细看图片]
[引述 userid=“522967" url="“ url="~“~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1529365/lp-mspm0g3519-how-to-see-the-display-to-trace-module-in-csc-example/5893832 #5893832“]很抱歉晚回复。 您应单击跟踪模式的按钮:
它在右角显示跟踪模式。 您可以手动点击我用阅读圆圈突出显示的按钮以启用它。
然后、在某个断点处停止后、它将显示表中的跟踪汇编代码。
但在删除宏 exclude_trace 启用跟踪后、我收到了如下屏幕截图中所示的这些编译错误。 [/报价]这与跟踪模式无关。 这是应用程序代码级别函数、这有一些问题、我将向内部团队报告以修复它。
B.R.
Sal
尊敬的 Sal:
好吧、您的意思是、即使 exclude_trace 保留为原始数据、IDE 中的 trace 模块仍将显示一些信息。 IDE 中的跟踪显示与 MCU 中的跟踪模块无关、对吧?
我的理解是、在这种情况下、通过 MCUBOOT_LOG_INF () 打印的信息不会显示在跟踪显示中、对吧? 对于支持跟踪模块的 MCU、 通过 MCUBOOT_LOG_INF () 打印的信息将显示在那里、对吗?
谢谢!
吊车
尊敬的 Crane:
我认为这是应用级的、同时也与硬件特性有关。 我还没有检查这个演示的源代码级别。 一方面是它手动在 trace.c 代码中添加 ICO 函数、但 Cortex M0+不支持 SWO 功能、因此 该 trace.c 会导致构建错误。
我将创建用于跟踪的内部线程、我们的 SDK 将在以下版本中进行修复。
我建议您将基于 IDE 的跟踪模式用于调试活动。
B.R.
Sal