使用 Lauterbach 调试工具时遇到一些问题。我想创建练习脚本并与现有脚本集成。
例如,我正在测试主板 ARM 。我有一个脚本arm.cmm
,但是当我运行它时,寄存器的值会改变。我可以使用手动调试和检测,但我想通过全自动完成。
所以我使用练习脚本语言来检查寄存器的值,但我不知道如何将新脚本.cmm
集成到现有脚本中。
我该怎么做?
答案 0 :(得分:3)
DO <filename.cmm> [<paramaters>]
ENDDO
DO 命令启动PRACTICE程序。可以在命令级别上使用 DO 命令来启动PRACTICE程序,也可以在程序中使用 DO 命令来运行子程序等其他文件。由 DO 命令启动的PRACTICE文件应由 ENDDO 指令终止。可以定义附加参数 传递给子程序。子程序通过 ENTRY 命令读取参数列表。
答案 1 :(得分:0)
我不确定我是否完全理解......当你在调试时,寄存器正从你身下变换出来?你只是想打印出寄存器的内容,还是想对它进行逻辑比较?
无论哪种方式,我建议给他们打电话或给他们发电子邮件。劳特巴赫是一个很棒的调试器,但它可能很复杂。我知道Mass部门的那些人,他们非常有帮助,可以立即回答这样的问题。