Keil™, An ARM® Company

µVision® IDE & Debugger

This feature works with...
ARMC166C251C51Eval

Execution Trace

As your program runs, the µVision debugger optionally stores trace information for each instruction that executes. Trace recording lets you analyze the program flow prior to a breakpoint or manual halt.

Debug Window with Trace Display Toggle Trace Recording Button The Toggle Trace Recording button on the toolbar enables or disables trace recording.

View Trace Button The View Trace Records button on the toolbar displays the trace buffer (shaded in grey).

As you scroll through the trace records, information displayed in the register window is updated to reflect register values when the selected instruction executed.