Debugger Components
General Debugger Components
89
Microcontrollers Debugger Manual
NOTE It is important to distinguish between dragging a variable name and dragging a
variable value. Both operations are possible. Dragging the name drags the
address of the variable. Dragging the variable value drags the value.
NOTE Expressions are evaluated at run time. They do not have a location address, so
you cannot drag an expression name into another component. Values of
expressions can be dragged to other components.
Drop Into
Table 3.15 describes the drop actions possible in the Data component.
Demo Version Limitations
Only two variables can be displayed.
Only two members of a structure are visible when unfolded.
Only one expression can be defined.
Source Dragging the name of a global variable in the source
Window displays the module where the variable is defined
and highlights the first occurrence of the variable.
Register Dragging the name loads the destination register with the
address of the selected variable. Dragging the value loads
the destination register with the value of the variable.
Table 3.15 Data Drop Possibilities
Source Component
Window
Action
Source A selection in the Source window is considered an
expression in the Data window, as if it was entered through
the Expression Editor of the Data component. Refer to Data
Component, Expression Editor.
Module Displays the global variables from the selected module in
the data component.
Table 3.14 Dragging Data Possibilities (
continued
)
Destination
Component Window
Action