9.2.2 Debug
If this option is available for the project device, you can select to use software breakpoints.
Use Software Breakpoints | Check to use software breakpoints. Uncheck to use hardware breakpoints. See the following table to determine which type is best for your application. |
Features | Software Breakpoints | Hardware Breakpoints |
---|---|---|
Number of breakpoints | Unlimited | Limited |
Breakpoints are written to | Program Memory | Debug Registers |
Time to set breakpoints | Oscillator Speed Dependent – can take minutes | Minimal |
Skidding | No | Yes |
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.
|