AN 985: Nios® V Processor Tutorial

ID 784468
Date 7/24/2024
Public
Document Table of Contents

1.5.1.6. Control Debugger

Using the two breakpoints, you can control the debugging process using the Debug bar.

Figure 97. Execution Control (Debug bar)
Table 5.  Description of Execution Control
Function Description
Resume Continues the debugging process until the next breakpoint, or until the end of the debugging process.
Suspend Halts the running code while debugging.
Terminate Terminates the debug session. You need to relaunch the debug session after terminated.
Disconnect

Disconnects the debug tool connected to the RiscFree* IDE.

Note: You are required to terminate the debug session before disconnecting the debug tool.

Step Into Steps into the next method call (entering it) at the currently executing line of code.
Step Over Steps over the next method call (without entering it) at the currently executing line of code. The method is still executed.
Step Return (Step Out) Returns from a method which has been stepped into (exiting it). The remainder of the code that was skipped by returning is still executed.
Instruction Stepping Mode Switches to instruction stepping mode.
Drop to Frame Pops the current stack frame and puts control back out to the calling method, resetting any local variables.
Use Step Filters Changes whether step filters should be used in the current Debug View.