我们使用Perl脚本在远程计算机上启动trace32窗口并执行一些操作,显然Perl无法从trace32窗口打印任何日志作为其单独的GUI,很少脚本失败可能因为trace32失败,但那里无法在Perl脚本日志中检查有关trace32故障的信息,是否有可用于获取状态的命令行选项或在trace32窗口中打印的错误消息?感谢。
答案 0 :(得分:1)
现在可能为时已晚,但对于寻找相同答案的其他人来说,我所做的就是将B :: area窗口日志保存到文件中并将该文件复制到我心中。
这是一个示例命令:
Prt.file C:\some\path\log.txt
winprint.area A000
prt.file
这可以对任何窗口区域进行,默认情况下,B :: area窗口名称是我知道的A000。
答案 1 :(得分:0)
Area.View是查看trace32上调试期间执行的状态消息和各种操作的命令。当命令运行时,trace32显示一个名为" B :: area.view"的窗口。窗口的内容可以保存到文本文件中,然后解析以使用perl检查错误。希望这可以解决。
答案 2 :(得分:0)
打印错误或状态消息的默认位置是AREA窗口,ID为" A000"。 TRACE32具有将其内容记录到文件的命令:
AREA.OPEN <id_area> <file>
AREA.CLOSE <id_area>
打开一个用于记录的文件,并将所有要在所选AREA窗口中打印的消息指向它。
<iframe frameborder="0" allowfullscreen="true" width="640" height="360" src="http://www.dailymotion.com/embed/video/x3om8ig?api=postMessage&id=player&syndication=lr:167083&autoplay=1&mute=0&info=0&logo=0&related=0&social=0&controls=0&start=0&html=1&chromeless=1&highlight=FFCC33"></iframe>
停止记录。
有关这些命令的详细说明,请参阅文件ide_ref.pdf。