![]() |
NUC029FAE_BSP V3.01.004
The Board Support Package for NUC029FAE MCU
|
CMSIS Cortex-M0 Core Peripheral Access Layer Header File. More...
Go to the source code of this file.
Data Structures | |
union | APSR_Type |
Union type to access the Application Program Status Register (APSR). More... | |
union | IPSR_Type |
Union type to access the Interrupt Program Status Register (IPSR). More... | |
union | xPSR_Type |
Union type to access the Special-Purpose Program Status Registers (xPSR). More... | |
union | CONTROL_Type |
Union type to access the Control Registers (CONTROL). More... | |
struct | NVIC_Type |
Structure type to access the Nested Vectored Interrupt Controller (NVIC). More... | |
struct | SCB_Type |
Structure type to access the System Control Block (SCB). More... | |
struct | SysTick_Type |
Structure type to access the System Timer (SysTick). More... | |
CMSIS Cortex-M0 Core Peripheral Access Layer Header File.
Definition in file core_cm0.h.
#define __CM0_CMSIS_VERSION |
CMSIS HAL version number
Definition at line 77 of file core_cm0.h.
#define __CM0_CMSIS_VERSION_MAIN (0x04U) |
[31:16] CMSIS HAL main version
Definition at line 74 of file core_cm0.h.
#define __CM0_CMSIS_VERSION_SUB (0x1EU) |
[15:0] CMSIS HAL sub version
Definition at line 75 of file core_cm0.h.
#define __CORE_CM0_H_DEPENDANT |
Definition at line 175 of file core_cm0.h.
#define __CORE_CM0_H_GENERIC |
Definition at line 42 of file core_cm0.h.
#define __CORTEX_M (0x00U) |
Cortex-M Core
Definition at line 79 of file core_cm0.h.
#define __FPU_USED 0U |
__FPU_USED indicates whether an FPU is used or not. This core does not support an FPU at all
Definition at line 124 of file core_cm0.h.
#define __I volatile const |
Defines 'read only' permissions
Definition at line 210 of file core_cm0.h.
#define __IM volatile const /*! Defines 'read only' structure member permissions */ |
Definition at line 216 of file core_cm0.h.
#define __IO volatile |
Defines 'read / write' permissions
Definition at line 213 of file core_cm0.h.
#define __IOM volatile /*! Defines 'read / write' structure member permissions */ |
Definition at line 218 of file core_cm0.h.
#define __O volatile |
Defines 'write only' permissions
Definition at line 212 of file core_cm0.h.
#define __OM volatile /*! Defines 'write only' structure member permissions */ |
Definition at line 217 of file core_cm0.h.