我是Lauterbach调试器(Trace32)的新手,似乎做了一些意想不到的更改,使我的调试变得复杂。
在Lauterbach调试器中是否可以禁用部分代码的跟踪和调试?
就我而言,每次从断点开始,我都会跳进计时器。这使得单步执行代码变得非常困难。在遇到断点时是否可以禁用定时器?
与Trace.List
相同,我几乎只看到计时器代码。
我根本不对timer-isr感兴趣,并希望逐步跟踪应用程序代码。
如果我没记错,我以前没有遇到过这个问题,我可能在Trace32中更改了一些配置。
答案 0 :(得分:1)
我在Trace32中找到了这样做的答案:
setup.imaskasm on
setup.imaskhll on
答案 1 :(得分:0)
您还没有说过处理器是什么,但是经常(或者甚至总是)可以将特定部件的调试控制器配置为在断点处停止时停止计时器外围设备。这将在每次停止断点时停止定时器中断。