Keil™, An ARM® Company

µVision® User's Guide

BreakDisable

SyntaxDescription
BreakDisable number , number...Disables, but does not delete, the specified breakpoints. Numbers are assigned to breakpoints as they are defined.
BreakDisable *Disables all breakpoints.

The BreakDisable command disables a previously defined breakpoint. µVision3 normally halts execution or executes a specified command when a breakpoint is reached. Disabling a breakpoint leaves the definition in the breakpoint list, but causes µVision3 to ignore the breakpoint while executing the target program.

Example
>BL                                 /* List breakpoints        */

 0: (E C: 0xFF01EF) 'main', CNT=1, enabled
 1: (E C: 0xFF006A) 'timer0', CNT=10, enabled
     exec ("MyRegs()")

>BD 0                               /* Disable breakpoint 0    */
>BD *                               /* Disable all breakpoints */
>BL                                 /* List breakpoints        */

 0: (E C: 0xFF01EF) 'main', CNT=1, disabled
 1: (E C: 0xFF006A) 'timer0', CNT=10, disabled
     exec ("MyRegs()")

You may disable breakpoints via the Breakpoints dialog. This dialog opens from the main menu with Debug – Breakpoints....