Debugging 如何将堆栈跟踪打印/记录到trace32中的文件?

Debugging 如何将堆栈跟踪打印/记录到trace32中的文件?,debugging,arm,trace32,Debugging,Arm,Trace32,我是Trace32新手,正在寻找将堆栈跟踪的内容打印/记录到本地文件的方法 我已经检查了B::Frame的API,但找不到它的任何保存方法 此外,还尝试打印B::Frame,但也不起作用 请建议如何将堆栈帧保存/打印到本地文件中?您可以通过使用pre命令WinPrint.并将打印机输出重定向到带有printer.file*.txt ascie的文件来转储TRACE32中的任何窗口 因此,对于Frame.view窗口,这将是以下练习脚本: PRinTer.FILE mystack.txt ASCI

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

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

此外,还尝试打印B::Frame,但也不起作用


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

您可以通过使用pre命令
WinPrint.
并将打印机输出重定向到带有
printer.file*.txt ascie
的文件来转储TRACE32中的任何窗口

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

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

如果通过API连接到TRACE32,则还可以使用API函数T32\u GetWindowContent()