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.

Call Stack tool barButtonDescriptionMoves the cursor to where the call to the selected frame wasmade.Sets the debugger context to the selected stack frame.Moves the debugger context down one stack to the calledfunctionMoves the debugger context up one stack to the calling functionSelects the fields to display <strong>for</strong> each entry in the call stack.Sets the debugger context to the most recent stack frame andmoves the cursor to the currently executing statement.Call Stack displayThe main part of the Call Stack window displays each unfinished function call (activestack frame) at the point that program execution halted. The most recent stack frame isdisplayed at the bottom of the list and the eldest is displayed at the top of the list.CrossStudio displays these icons to the left of each function name:IconDescriptionIndicates the stack frame of the current task.Indicates the stack frame selected <strong>for</strong> the debugger context.Indicates that a breakpoint is active and when the functionreturns to its caller.These icons can be overlaid to show, <strong>for</strong> instance, the debugger context and abreakpoint on the same stack frame.Showing the Call Stack windowTo display the Call Stack window if it is hidden, do one of the following:•From the View menu, click Other Windows then Call Stack.—or—•From the Debug menu, click Debug Windows then Call Stack.—or—•Type Ctrl+Alt+S.108 Chapter 12 CrossStudio Windows

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

Saved successfully!

Ooh no, something went wrong!