The
Registers view lists the registers handled by the tool models. You
can see the state of the processor registers that correspond to the current configuration
settings and also the state that is in the registers by default after the reset. The values of
the registers are displayed in the hexadecimal and binary form. If the value of the register
(or bit) is not defined, an interrogation mark "?" is displayed instead of the value.
Figure 1. Registers view
The Registers view contains:
- Peripheral filter drop-down list – Use to list the registers only for
the selected peripheral. Select “all” to list registers for all the peripherals.
- Show modified registers only checkbox – Select this option to hide the registers
that are left in their after-reset state or are not configured.
- Text filter – Use to filter content by text.
The following table lists the color highlighting styles used in the Registers
view.
Table 1. Color codes
| Color |
Description |
| Yellow background |
Indicates that the bit-field has been affected by the last change made in the
tool. |
| Gray text color |
Indicates the bit-field is not edited and the value is the
after-reset value. |
| Black text |
Indicates the bit-fields that the tool modifies. |
Note: This view contains registers for the seleted tool. The view uses registers as
internal parameters but it might not handle all the register writes needed in the code. The
register writes are done inside the SDK functions that are called by the generated code.
There might be additional registers accessed in the SDK code during the setup process, and
such register writes are not known to the tool and are not displayed in the registers
view.