首页 > 解决方案 > 如何将堆栈跟踪打印/记录到 trace32 中的文件?

问题描述

我是 Trace32 的新手,正在寻找一种将堆栈跟踪的内容打印/记录到本地文件的方法。

我检查了 B::Frame 的 API,但找不到任何保存方法。

另外,尝试打印 B::Frame 也不起作用

请建议如何将堆栈帧保存/打印到本地文件中?

标签: debuggingarmtrace32

解决方案


您可以使用 pre-commandWinPrint.并将打印机输出重定向到带有PRinTer.FILE *.txt ASCIIE.

因此对于 Frame.view 窗口,这将是以下 PRACTICE 脚本:

PRinTer.FILE mystack.txt ASCIIE   // Redirect printer output to file
WinPOS ,,,,,0                     // Optional: Avoid that printed window has a header
WinPrint.Frame.view               // Open Frame.view on printer

推荐阅读