在Break32中将断点写入寄存器写入

时间:2016-01-11 22:09:07

标签: debugging embedded real-time trace32 lauterbach

我在创建新的断点时看到了一个在读取或写入寄存器时设置断点的选项,但它是灰色的。如何选择该选项以及如何编写,例如,当某些内容写入值为0x60002806或> 0x60002000注册A2?

1 个答案:

答案 0 :(得分:2)

我从未见过允许这样的功能的片上处理器调试实现,当CPU reg具有值时停止。

在ARM上,当遇到这些问题时,我用来获取启用了代码和数据的ETM跟踪,并在寄存器获得该值后,停止捕获并在跟踪上查找寄存器的当前值并搜索它