| Functional group |
Represents a group of peripherals that are initialized as a
group. The tool generates a C function for each functional group
that contains the initialization code for the peripheral instances
in this group. Only one functional group can be selected as default
initialization, the others are treated as alternatives that are not
initialized by default. |
| Peripheral instance |
Occurrence of a peripheral (device) of specific type. For
example, UART peripheral has three instances on the selected
processor, so there are UART0, UART1, and UART2 devices. |
| Configuration component
|
Provides user interface for configuring SDK software component
(for example, peripheral driver) and generates code for its
initialization. |
| Component instance |
Configuration component can have multiple instances with
different settings. (for example, for each peripheral instance like
UART0, UART1). |
| Component mode |
Specific use case of the component instance (for example,
TRANSFER mode of DSPI, or interrupt-based mode of communication). |