Conditional breakpoints

The Code window Debug menu provides a number of options that you can use to set conditional breakpoints:

BreakpointsConditional submenu options can be used to set either software or hardware breakpoints:

Break if X...

Break if X, N times...

Break if X, when Y is True..

BreakpointsHardware submenu options can be used to set hardware breakpoints only:

HW Break if in Range...

HW While in func/range, Break if X...

HW Break if X, then if Y...

HW Break on Data Value match...

 

Some of the Hardware options use two breakpoints.

You can use the Set Address/Data Breakpoint dialog to set any type of breakpoint:

  1. Select BreakpointsSet/Edit Breakpoint... to display the dialog.