User`s manual

Dynamic C Users Manual digi.com 107
6.4 Where to Look for Debugger Features
Debugger features are accessed from several different Dynamic C menus. The menu to look in depends on
whether you want to enable, configure, view or use the debugger feature. This section identifies the vari-
ous menus that deal with debugging. Table 6-1 summarizes the menus and debugging tools.
Table 6-1. Summary of Debug Tools and Menus
Name of Feature
Where Feature is
Configured
Where Feature is Enabled
Where Feature is
Toggled
a
Execution Trace
Environment Options,
Debug Windows tab
Project Options,
Debugger tab
Right-click menu in the
Trace window
Project Options,
Debugger tab
Inspect Menu
Programatically with
macros
Symbolic Stack
Trace
Environment Options,
Debug Windows tab
Project Options,
Debugger tab
Windows Menu
Software
Breakpoints
Project Options,
Debugger tab
Project Options,
Debugger tab
Run Menu
Hardware
Breakpoints
“Add | Edit Hardware
breakpoint” dialog
Run menu’s “Add/Edit
Hardware Breakpoints”
option
In “Add | Edit Hardware
breakpoint” dialog,
change check box, then
click “Update” button
Single Stepping No configuration options Always enabled Run Menu
Instruction Level
Single Stepping
No configuration options
Project Options,
Debugger tab
Run Menu
Watch Expressions
Environment Options,
Debug Windows tab
Project Options,
Debugger tab
Project Options,
Debugger tab
Inspect Menu
Evaluate
Expression
No configuration options
This feature is enabled when
Watch Expressions is enabled.
Inspect Menu
Map File No configuration options Always enabled
Automatically generated
for compiled programs
Memory Dump
Environment Options,
Debug Windows tab
Always enabled Inspect Menu
Disassemble Code
Environment Options,
Debug Windows tab
Always enabled Inspect Menu
Assert Macro Programatically Programatically Programatically
printf() Programatically Programatically Programatically