9.2.2 Debug Options

If this option is available for the project device, you can select to use software breakpoints.

Table 9-2. Debug Option Category
Debug startupBegin a debug session after device startup.
Debug resetBegin a debug session after a reset.
Use Software BreakpointsUse Software Breakpoints.
Table 9-3. Software vs. Hardware Breakpoints
FeaturesSoftware BreakpointsHardware Breakpoints
Number of breakpointsUnlimitedLimited
Breakpoints are written toProgram MemoryDebug Registers
Time to set breakpointsOscillator Speed Dependent – can take minutesMinimal
SkiddingNoYes
Note: Using software breakpoints for debugging impacts device endurance. Therefore, it is recommended that devices used in this manner not be used as production parts.