当前位置: 首页 > 工具软件 > Watchpoints > 使用案例 >

Breakpoint和Watchpoint的区别

端木渝
2023-12-01

Breakpoint : 设置断点比较直接,在某处停止

  • 硬件断点是通过监测地址来触发断点的。 所以,硬件断点可以设置在任何地方,不管是FLASH,ROM还是RAM,只要给定地址就可以了。
  • 软件断点是通过监测特定的指令来触发断点的。 在某个地址设置软件断点的时候,仿真器会将这个地址的数据/指令替换成一个特殊格式的指令。

Watchpoint : 观察点,即某个变量/表达式发生变化时,停止. 可扩展为变量被读/被写/被读or写时都停止

 类似资料: