Jump to main content
MPLAB® X IDE User’s Guide
Index
Search
Home
11
Automation
11.1
IDE Scripting
11.1.2
Debug Extensibility Using Python Scripts
11.1.2.5
Function Reference
11.1.2.5.4
Debugger Object
11.1.2.5.4.11
StepOut
Notice to Development Tools Customers
1
Preface
2
What is
MPLAB X IDE
?
3
Before You Begin
4
Tutorial
5
Basic Development and Debug Flow
6
Projects
7
Editor
8
Development and Debug Features
9
Arm® Cortex®-M Specific Features
10
Analysis
11
Automation
11.1
IDE Scripting
11.1.1
Default autoload.py File
11.1.2
Debug Extensibility Using Python Scripts
11.1.2.1
Invoking Python functions from the UI
11.1.2.2
Adding Board and Project Specific Properties
11.1.2.3
Debugging autoload.py
11.1.2.4
Adding custom Project Properties
11.1.2.5
Function Reference
11.1.2.5.1
IDE Object
11.1.2.5.2
Callbacks into autoload.py
11.1.2.5.3
Memory Objects
11.1.2.5.4
Debugger Object
11.1.2.5.4.1
Ready
11.1.2.5.4.2
Connected
11.1.2.5.4.3
Connect
11.1.2.5.4.4
Disconnect
11.1.2.5.4.5
GetPC
11.1.2.5.4.6
IsHalted
11.1.2.5.4.7
Run
11.1.2.5.4.8
Halt
11.1.2.5.4.9
StepIn
11.1.2.5.4.10
StepOverSourceLine
11.1.2.5.4.11
StepOut
11.1.2.5.4.12
StepInstr
11.1.2.5.4.13
GetSymbolAddress
11.1.2.5.4.14
GetSpecialSymbolAddress
11.1.2.5.4.15
GetSymbolSize
11.1.2.5.4.16
GetSpecialSymbolSize
11.1.2.5.4.17
UsingSWBP
11.1.2.5.4.18
UsingHWBP
11.1.2.5.4.19
UseSWBP
11.1.2.5.4.20
UseHWBP
11.1.2.5.4.21
SetBP
11.1.2.5.4.22
SetTempBP
11.1.2.5.4.23
ClearBP
11.1.2.5.4.24
GetNumMaxHWBP
11.1.2.5.4.25
GetAddressesFromSourceLine
11.1.2.5.4.26
LoadImageFile
11.1.2.5.4.27
EnumCodeBlocks
11.1.2.5.4.28
PeekSymbolAddress
11.1.2.5.5
The
settings
Object
11.2
CI/CD Wizard
12
Troubleshooting
13
Desktop Reference
14
MPLAB X IDE Windows and Dialogs
15
NetBeans Windows and Dialogs
16
Configuration Settings Summary
17
MPLAB X IDE Connections: Servers and Ports
18
Working Outside of MPLAB® X IDE
19
Revision History
20
Glossary
Microchip Information
StepOut
public void StepOut()
If in the ready state, step out of the current C scope.