![]() |
M4521_BSP V3.02.000
The Board Support Package for M4521
|

Modules | |
| Peripheral Declaration | |
| #define AHBPERIPH_BASE PERIPH_BASE |
| #define APBPERIPH_BASE (PERIPH_BASE + 0x00040000) |
| #define CLK_BASE (AHBPERIPH_BASE + 0x00200) |
| #define CRC_BASE (AHBPERIPH_BASE + 0x31000) |
| #define EADC0_BASE (APBPERIPH_BASE + 0x03000) |
| #define EBI_BASE (AHBPERIPH_BASE + 0x10000) |
| #define FMC_BASE (AHBPERIPH_BASE + 0x0C000) |
| #define GCR_BASE (AHBPERIPH_BASE + 0x00000) |
| #define GPIO_BASE (AHBPERIPH_BASE + 0x04000) |
| #define GPIO_DBCTL_BASE (AHBPERIPH_BASE + 0x04440) |
| #define GPIO_PIN_DATA_BASE (AHBPERIPH_BASE + 0x04800) |
| #define GPIOA_BASE (AHBPERIPH_BASE + 0x04000) |
| #define GPIOB_BASE (AHBPERIPH_BASE + 0x04040) |
| #define GPIOC_BASE (AHBPERIPH_BASE + 0x04080) |
| #define GPIOD_BASE (AHBPERIPH_BASE + 0x040C0) |
| #define GPIOE_BASE (AHBPERIPH_BASE + 0x04100) |
| #define GPIOF_BASE (AHBPERIPH_BASE + 0x04140) |
| #define I2C0_BASE (APBPERIPH_BASE + 0x40000) |
| #define I2C1_BASE (APBPERIPH_BASE + 0x41000) |
| #define INT_BASE (AHBPERIPH_BASE + 0x00300) |
| #define PDMA_BASE (AHBPERIPH_BASE + 0x08000) |
| #define PERIPH_BASE (0x40000000UL) |
| #define PWM0_BASE (APBPERIPH_BASE + 0x18000) |
| #define PWM1_BASE (APBPERIPH_BASE + 0x19000) |
| #define RTC_BASE (APBPERIPH_BASE + 0x01000) |
| #define SC0_BASE (APBPERIPH_BASE + 0x50000) |
| #define SPI0_BASE (APBPERIPH_BASE + 0x20000) |
| #define SPI1_BASE (APBPERIPH_BASE + 0x21000) |
| #define TMR01_BASE (APBPERIPH_BASE + 0x10000) |
| #define TMR23_BASE (APBPERIPH_BASE + 0x11000) |
| #define UART0_BASE (APBPERIPH_BASE + 0x30000) |
| #define UART1_BASE (APBPERIPH_BASE + 0x31000) |
| #define UART2_BASE (APBPERIPH_BASE + 0x32000) |
| #define UART3_BASE (APBPERIPH_BASE + 0x33000) |
| #define USBD_BASE (APBPERIPH_BASE + 0x80000) |
| #define USBH_BASE (AHBPERIPH_BASE + 0x09000) |
| #define WDT_BASE (APBPERIPH_BASE + 0x00000) |
| #define WWDT_BASE (APBPERIPH_BASE + 0x00100) |