CMSIS2000
0.0.7
|
CMSIS Core Peripheral Access Layer Header File for ARMCM0plus Device Series. More...
Go to the source code of this file.
Data Structures | |
struct | ARM_CPU_SYS_TypeDef |
struct | ARM_DUT_SYS_TypeDef |
struct | ARM_TIM_TypeDef |
struct | ARM_UART_TypeDef |
Typedefs | |
typedef enum IRQn | IRQn_Type |
CMSIS Core Peripheral Access Layer Header File for ARMCM0plus Device Series.
Definition in file ARMCM0plus.h.
#define __CM0PLUS_REV 0x0000 |
Core revision r0p0
Definition at line 80 of file ARMCM0plus.h.
#define __MPU_PRESENT 0 |
MPU present or not
Definition at line 81 of file ARMCM0plus.h.
#define __NVIC_PRIO_BITS 2 |
Number of Bits used for Priority Levels
Definition at line 83 of file ARMCM0plus.h.
#define __Vendor_SysTickConfig 0 |
Set to 1 if different SysTick Config is used
Definition at line 84 of file ARMCM0plus.h.
#define __VTOR_PRESENT 0 |
VTOR present or not
Definition at line 82 of file ARMCM0plus.h.
#define ARM_AHB_BASE (0x4FF00000UL) |
Definition at line 230 of file ARMCM0plus.h.
#define ARM_APB_BASE (0x40000000UL) |
Definition at line 229 of file ARMCM0plus.h.
#define ARM_CPU_CFG_BASE (0xDFFF0000UL) |
Definition at line 223 of file ARMCM0plus.h.
#define ARM_CPU_SYS ((ARM_CPU_SYS_TypeDef *) ARM_CPU_SYS_BASE) |
Definition at line 247 of file ARMCM0plus.h.
#define ARM_CPU_SYS_BASE (ARM_CPU_CFG_BASE + 0x00000) |
Definition at line 225 of file ARMCM0plus.h.
#define ARM_DMC_BASE (0x60000000UL) |
Definition at line 231 of file ARMCM0plus.h.
#define ARM_DUT_SYS ((ARM_DUT_SYS_TypeDef *) ARM_DUT_SYS_BASE) |
Definition at line 251 of file ARMCM0plus.h.
#define ARM_DUT_SYS_BASE (ARM_APB_BASE + 0x04000) |
Definition at line 236 of file ARMCM0plus.h.
#define ARM_FLASH_BASE (0x00000000UL) |
Definition at line 220 of file ARMCM0plus.h.
#define ARM_RAM_BASE (0x20000000UL) |
Definition at line 221 of file ARMCM0plus.h.
#define ARM_RAM_FPGA_BASE (0x1EFF0000UL) |
Definition at line 222 of file ARMCM0plus.h.
#define ARM_SMC_BASE (0xA0000000UL) |
Definition at line 232 of file ARMCM0plus.h.
#define ARM_TIM0 (( ARM_TIM_TypeDef *) ARM_TIM0_BASE) |
Definition at line 252 of file ARMCM0plus.h.
#define ARM_TIM0_BASE (ARM_APB_BASE + 0x02000) |
Definition at line 234 of file ARMCM0plus.h.
#define ARM_TIM2 (( ARM_TIM_TypeDef *) ARM_TIM2_BASE) |
Definition at line 253 of file ARMCM0plus.h.
#define ARM_TIM2_BASE (ARM_APB_BASE + 0x03000) |
Definition at line 235 of file ARMCM0plus.h.
#define ARM_UART0 (( ARM_UART_TypeDef *) ARM_UART0_BASE) |
Definition at line 254 of file ARMCM0plus.h.
#define ARM_UART0_BASE (ARM_APB_BASE + 0x06000) |
Definition at line 237 of file ARMCM0plus.h.
#define ARM_UART1 (( ARM_UART_TypeDef *) ARM_UART1_BASE) |
Definition at line 255 of file ARMCM0plus.h.
#define ARM_UART1_BASE (ARM_APB_BASE + 0x07000) |
Definition at line 238 of file ARMCM0plus.h.
#define ARM_UART2 (( ARM_UART_TypeDef *) ARM_UART2_BASE) |
Definition at line 256 of file ARMCM0plus.h.
#define ARM_UART2_BASE (ARM_APB_BASE + 0x08000) |
Definition at line 239 of file ARMCM0plus.h.
#define ARM_UART3 (( ARM_UART_TypeDef *) ARM_UART3_BASE) |
Definition at line 248 of file ARMCM0plus.h.
#define ARM_UART3_BASE (ARM_CPU_CFG_BASE + 0x05000) |
Definition at line 226 of file ARMCM0plus.h.
#define ARM_UART4 (( ARM_UART_TypeDef *) ARM_UART4_BASE) |
Definition at line 257 of file ARMCM0plus.h.
#define ARM_UART4_BASE (ARM_APB_BASE + 0x09000) |
Definition at line 240 of file ARMCM0plus.h.
enum IRQn |
Definition at line 35 of file ARMCM0plus.h.