0

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

4

1 回答 1

2

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

在 ARM 上,当遇到这些问题时,我使用启用代码和数据来获取 ETM 跟踪,在寄存器获取该值后,停止捕获并沿着跟踪查找寄存器的当前值并对其进行搜索。

于 2016-02-22T20:25:17.317 回答