Keil™, An ARM® Company

µVision® User's Guide

Debug Menu and Commands

Debug MenuToolbarShortcutDescription
Start/Stop Debug SessionStart/Stop Debug ButtonCtrl+F5Start or stop µVision3 Debug Mode
RunRun ButtonF5Run (execute) until the next active breakpoint
StepSingle-Step ButtonF11Execute a single-step into a function
Step OverStep Over ButtonF10Execute a single-step over a function
Step Out of current FunctionStep Out Of ButtonCtrl+F11Maintain project components (targets, groups, files), configure tool environment, and manage books
Run to Cursor LineRun To Cursor Button Execute until the current cursor line is reached
Stop RunningStop ButtonESCSelect a CPU from the Device Database
Breakpoints...Open Breakpoint Dialog Button Open Breakpoint dialog
Insert/Remove BreakpointInsert/remove Breakpoint Button Toggle breakpoint on current line
Enable/Disable BreakpointEnable/Disable Breakpoint ButtonAlt+F7Enable/disable breakpoint on current line
Disable All BreakpointsDisable All Breakpoints Button Disable all breakpoints in the program
Kill All BreakpointsKill All Breakpoints ButtonF7Remove all breakpoints in the program
Show Next StatementShow Next Statement Button Show next executable statement/instruction
Enable/Disable Trace RecordingEnable/Disable Trace ButtonCtrl+F7Enable trace recording for instruction review
View Trace RecordsView Trace Records Button Review previous executed instructions
Execution Profiling  Set the Execution Profiling to Off, Time or Calls
Setup Logic Analyzer  Open the setup dialog for the Logic Analyzer
Memory Map...  Open the Memory Map dialog
Performance Analyzer...  Open setup dialog for the Performance Analyzer
Inline Assembly...  Open the inline assembler dialog
Function Editor (Open Ini File)...  Edit debug functions and the debugger initialization file