Running under debugger

Running under debugger is very similar to Running under simulator.To run under debugger you have to select one of the available debuggers in project settings.

A debugger typically downloads special kernel ( debug kernel ) and the user program code to the board.Then, Micro-IDE communicates with the kernel on the board and controls execution of the program.

The following picture illustrates starting program under the MINI-MAX/51-C debugger:



Debugger fully supports step-by-step modes of execution, such as StepInto and StepOver in addition to Breakpoint support.The following picture illustrates running the debugger with Breakpoints:



Please note, that using breakpoints is the only way to execute program in realtime.StepInto and StepOver modes require extensive communications with the target board and typically are slower.