在一个场景中、我们希望能够在软件中操作调试单元、即在软件中设置观察点。 传统上指的是断点、观察点等。 可以在 CCS 中进行设置;但是、有时这还不够。 例如、我们只希望在某个代码块期间激活一个观察点。 另一个示例是、我们希望在执行代码块之前仅在运行时已知的地址上设置一个观察点。
我过去已经使用 Cortex M 微控制器在软件中设置了观察点和断点、因为调试单元是内存映射的、并可通过专用外设总线对 CPU 使用。
我浏览了可用的文档、但找不到可以在软件中使用的调试寄存器集的任何信息。 我们的芯片有什么用吗?能否提供文档?