检查lauterbach窗口命令行的状态

时间:2014-11-21 23:23:30

标签: trace32 lauterbach

我们使用Perl脚本在远程计算机上启动trace32窗口并执行一些操作,显然Perl无法从trace32窗口打印任何日志作为其单独的GUI,很少脚本失败可能因为trace32失败,但那里无法在Perl脚本日志中检查有关trace32故障的信息,是否有可用于获取状态的命令行选项或在trace32窗口中打印的错误消息?感谢。

3 个答案:

答案 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&amp;id=player&amp;syndication=lr:167083&amp;autoplay=1&amp;mute=0&amp;info=0&amp;logo=0&amp;related=0&amp;social=0&amp;controls=0&amp;start=0&amp;html=1&amp;chromeless=1&amp;highlight=FFCC33"></iframe> 停止记录。

有关这些命令的详细说明,请参阅文件ide_ref.pdf