提问人:MathewN 提问时间:9/27/2023 更新时间:9/27/2023 访问量:28
Lauterbach Difference Hardware - 软件 - 片上断点
Lauterbach Difference Hardware - Software - Onchip Breakpoints
问:
我已经阅读了 Lauterbach 文档,他们提到了 SW、HW 和 OC BP。
我知道 SW BP 是什么,它基本上是插入一个组装指令来停止。
OC BP使用由MCU指定的寄存器和执行器,通过JTAG接口访问。
那么 HW 和 OC BP 有什么区别呢?
此致敬意
答:
1赞
Reinhard Weiss
9/27/2023
#1
在 Lauterbach 文档中,术语“硬件断点”用于指代在在线仿真器的硬件中实现的断点。过去,此类仿真器用于调试未实现任何片上调试逻辑的处理器。总线监视器将观察地址和数据总线,并在地址比较器发现处理器获取断点地址时使处理器停止。
如今,术语“硬件断点”有时被用于代替片上断点,其含义是“不是软件断点”。手册中的命名也可能与处理器制造商文档中的命名保持一致,其中片上断点有时被称为硬件断点。
评论