11.07.2015 Views

CrossWorks for ARM User Guide

CrossWorks for ARM User Guide

CrossWorks for ARM User Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Menu command Keystroke DescriptionStart DebuggingReset and DebugAttach DebuggerStart WithoutDebuggingGoF5Ctrl+Alt+F5Ctrl+T, HCtrl+F5F5Downloads the program to the selected target interface and startsrunning the program under control of the debugger.Resets the selected target interface without downloading theproject and starts running the program.Attaches the debugger to the program running on the selectedtarget interface.Downloads the program to the selected target interface and startsrunning the program without the debugger.Continues running the program until a breakpoint is hit or ahardware exception is raised.Break Ctrl+. Stops the program running and returns control to the debugger.StopRestartStep IntoStep OverStep OutRun To CursorAuto StepSet NextStatementShow NextStatementLocate...Shift+F5Ctrl+Shift+F5F11F10Shift+F11Ctrl+F10Alt+F11Shift+F10Alt+*Stops debugging the program and returns to the editingworkspace.Resets the selected target interface and starts debugging theprogram.Steps into the next statement or instruction and enters C functionsand assembly language subroutines. If a breakpoint is hit whenstepping, the debugger immediately stops at that breakpoint.Steps over the next statement or instruction without entering Cfunctions and assembly language subroutines. If a breakpoint is hitwhen stepping, the debugger immediately stops at that breakpoint.Steps out of the function or subroutine by executing up to theinstruction following the call to the current function or subroutine.If a breakpoint is hit when stepping, the debugger immediatelystops at that breakpoint.Runs the program to the statement or instruction the cursor is at. Ifa breakpoint is hit when stepping, the debugger immediately stopsat that breakpoint.Animates program execution by running the program and updatesall debugger windows after each statement or instruction executed.Sets the program counter to the statement or instruction that thecursor is on. Note that doing this may lead to unpredictable orincorrect execution of your program.Displays the source line or instruction associated with the programcounter. You can use this to show the execution point afternavigating through files.Chapter 16Debug menu193

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!