![]() |
MINI55_BSP V3.02.004
The Board Support Package for Mini55 Series MCU
|

Modules | |
| MINI55 Peripheral Declaration | |
Macros | |
| #define | FLASH_BASE ((uint32_t)0x00000000) |
| Flash base address. More... | |
| #define | SRAM_BASE ((uint32_t)0x20000000) |
| SRAM base address. More... | |
| #define | APB1PERIPH_BASE ((uint32_t)0x40000000) |
| APB1 base address. More... | |
| #define | APB2PERIPH_BASE ((uint32_t)0x40100000) |
| APB2 base address. More... | |
| #define | AHBPERIPH_BASE ((uint32_t)0x50000000) |
| AHB base address. More... | |
| #define | WDT_BASE (APB1PERIPH_BASE + 0x04000) |
| WDT register base address. More... | |
| #define | TIMER0_BASE (APB1PERIPH_BASE + 0x10000) |
| TIMER0 register base address. More... | |
| #define | TIMER1_BASE (APB1PERIPH_BASE + 0x10020) |
| TIMER1 register base address. More... | |
| #define | TIMER_AC_BASE (APB1PERIPH_BASE + 0x10040) |
| TIMER Advance Capture register base address. More... | |
| #define | I2C_BASE (APB1PERIPH_BASE + 0x20000) |
| I2C register base address. More... | |
| #define | SPI_BASE (APB1PERIPH_BASE + 0x30000) |
| SPI register base address. More... | |
| #define | PWM_BASE (APB1PERIPH_BASE + 0x40000) |
| PWM register base address. More... | |
| #define | UART0_BASE (APB1PERIPH_BASE + 0x50000) |
| UART0 register base address. More... | |
| #define | UART1_BASE (APB2PERIPH_BASE + 0x50000) |
| UART1 register base address. More... | |
| #define | ACMP_BASE (APB1PERIPH_BASE + 0xD0000) |
| ACMP register base address. More... | |
| #define | ADC_BASE (APB1PERIPH_BASE + 0xE0000) |
| ADC register base address. More... | |
| #define | SYS_BASE (AHBPERIPH_BASE + 0x00000) |
| SYS register base address. More... | |
| #define | CLK_BASE (AHBPERIPH_BASE + 0x00200) |
| CLK register base address. More... | |
| #define | INTR_BASE (AHBPERIPH_BASE + 0x00300) |
| INT register base address. More... | |
| #define | P0_BASE (AHBPERIPH_BASE + 0x04000) |
| GPIO Port 0 register base address. More... | |
| #define | P1_BASE (AHBPERIPH_BASE + 0x04040) |
| GPIO Port 1 register base address. More... | |
| #define | P2_BASE (AHBPERIPH_BASE + 0x04080) |
| GPIO Port 2 register base address. More... | |
| #define | P3_BASE (AHBPERIPH_BASE + 0x040C0) |
| GPIO Port 3 register base address. More... | |
| #define | P4_BASE (AHBPERIPH_BASE + 0x04100) |
| GPIO Port 4 register base address. More... | |
| #define | P5_BASE (AHBPERIPH_BASE + 0x04140) |
| GPIO Port 5 register base address. More... | |
| #define | GPIO_DBNCECON_BASE (AHBPERIPH_BASE + 0x04180) |
| GPIO De-bounce register vase. More... | |
| #define | GPIO_PIN_DATA_BASE (AHBPERIPH_BASE + 0x04200) |
| GPIO pin data register base address. More... | |
| #define | GPIOBIT0_BASE (AHBPERIPH_BASE + 0x04200) |
| GPIO Port 0 bit access register base address. More... | |
| #define | GPIOBIT1_BASE (AHBPERIPH_BASE + 0x04220) |
| GPIO Port 1 bit access register base address. More... | |
| #define | GPIOBIT2_BASE (AHBPERIPH_BASE + 0x04240) |
| GPIO Port 2 bit access register base address. More... | |
| #define | GPIOBIT3_BASE (AHBPERIPH_BASE + 0x04260) |
| GPIO Port 3 bit access register base address. More... | |
| #define | GPIOBIT4_BASE (AHBPERIPH_BASE + 0x04280) |
| GPIO Port 4 bit access register base address. More... | |
| #define | GPIOBIT5_BASE (AHBPERIPH_BASE + 0x042A0) |
| GPIO Port 5 bit access register base address. More... | |
| #define | FMC_BASE (AHBPERIPH_BASE + 0x0C000) |
| FMC register base address. More... | |
| #define | HDIV_BASE (AHBPERIPH_BASE + 0x14000) |
| HDIV register base address. More... | |
Memory Mapped Structure for MINI55 Series Peripheral
| #define ACMP_BASE (APB1PERIPH_BASE + 0xD0000) |
ACMP register base address.
Definition at line 6964 of file Mini55Series.h.
| #define ADC_BASE (APB1PERIPH_BASE + 0xE0000) |
ADC register base address.
Definition at line 6965 of file Mini55Series.h.
| #define AHBPERIPH_BASE ((uint32_t)0x50000000) |
AHB base address.
Definition at line 6952 of file Mini55Series.h.
| #define APB1PERIPH_BASE ((uint32_t)0x40000000) |
APB1 base address.
Definition at line 6950 of file Mini55Series.h.
| #define APB2PERIPH_BASE ((uint32_t)0x40100000) |
APB2 base address.
Definition at line 6951 of file Mini55Series.h.
| #define CLK_BASE (AHBPERIPH_BASE + 0x00200) |
CLK register base address.
Definition at line 6968 of file Mini55Series.h.
| #define FLASH_BASE ((uint32_t)0x00000000) |
Flash base address.
Definition at line 6948 of file Mini55Series.h.
| #define FMC_BASE (AHBPERIPH_BASE + 0x0C000) |
FMC register base address.
Definition at line 6984 of file Mini55Series.h.
| #define GPIO_DBNCECON_BASE (AHBPERIPH_BASE + 0x04180) |
GPIO De-bounce register vase.
Definition at line 6976 of file Mini55Series.h.
| #define GPIO_PIN_DATA_BASE (AHBPERIPH_BASE + 0x04200) |
GPIO pin data register base address.
Definition at line 6977 of file Mini55Series.h.
| #define GPIOBIT0_BASE (AHBPERIPH_BASE + 0x04200) |
GPIO Port 0 bit access register base address.
Definition at line 6978 of file Mini55Series.h.
| #define GPIOBIT1_BASE (AHBPERIPH_BASE + 0x04220) |
GPIO Port 1 bit access register base address.
Definition at line 6979 of file Mini55Series.h.
| #define GPIOBIT2_BASE (AHBPERIPH_BASE + 0x04240) |
GPIO Port 2 bit access register base address.
Definition at line 6980 of file Mini55Series.h.
| #define GPIOBIT3_BASE (AHBPERIPH_BASE + 0x04260) |
GPIO Port 3 bit access register base address.
Definition at line 6981 of file Mini55Series.h.
| #define GPIOBIT4_BASE (AHBPERIPH_BASE + 0x04280) |
GPIO Port 4 bit access register base address.
Definition at line 6982 of file Mini55Series.h.
| #define GPIOBIT5_BASE (AHBPERIPH_BASE + 0x042A0) |
GPIO Port 5 bit access register base address.
Definition at line 6983 of file Mini55Series.h.
| #define HDIV_BASE (AHBPERIPH_BASE + 0x14000) |
HDIV register base address.
Definition at line 6985 of file Mini55Series.h.
| #define I2C_BASE (APB1PERIPH_BASE + 0x20000) |
I2C register base address.
Definition at line 6959 of file Mini55Series.h.
| #define INTR_BASE (AHBPERIPH_BASE + 0x00300) |
INT register base address.
Definition at line 6969 of file Mini55Series.h.
| #define P0_BASE (AHBPERIPH_BASE + 0x04000) |
GPIO Port 0 register base address.
Definition at line 6970 of file Mini55Series.h.
| #define P1_BASE (AHBPERIPH_BASE + 0x04040) |
GPIO Port 1 register base address.
Definition at line 6971 of file Mini55Series.h.
| #define P2_BASE (AHBPERIPH_BASE + 0x04080) |
GPIO Port 2 register base address.
Definition at line 6972 of file Mini55Series.h.
| #define P3_BASE (AHBPERIPH_BASE + 0x040C0) |
GPIO Port 3 register base address.
Definition at line 6973 of file Mini55Series.h.
| #define P4_BASE (AHBPERIPH_BASE + 0x04100) |
GPIO Port 4 register base address.
Definition at line 6974 of file Mini55Series.h.
| #define P5_BASE (AHBPERIPH_BASE + 0x04140) |
GPIO Port 5 register base address.
Definition at line 6975 of file Mini55Series.h.
| #define PWM_BASE (APB1PERIPH_BASE + 0x40000) |
PWM register base address.
Definition at line 6961 of file Mini55Series.h.
| #define SPI_BASE (APB1PERIPH_BASE + 0x30000) |
SPI register base address.
Definition at line 6960 of file Mini55Series.h.
| #define SRAM_BASE ((uint32_t)0x20000000) |
SRAM base address.
Definition at line 6949 of file Mini55Series.h.
| #define SYS_BASE (AHBPERIPH_BASE + 0x00000) |
SYS register base address.
Definition at line 6967 of file Mini55Series.h.
| #define TIMER0_BASE (APB1PERIPH_BASE + 0x10000) |
TIMER0 register base address.
Definition at line 6956 of file Mini55Series.h.
| #define TIMER1_BASE (APB1PERIPH_BASE + 0x10020) |
TIMER1 register base address.
Definition at line 6957 of file Mini55Series.h.
| #define TIMER_AC_BASE (APB1PERIPH_BASE + 0x10040) |
TIMER Advance Capture register base address.
Definition at line 6958 of file Mini55Series.h.
| #define UART0_BASE (APB1PERIPH_BASE + 0x50000) |
UART0 register base address.
Definition at line 6962 of file Mini55Series.h.
| #define UART1_BASE (APB2PERIPH_BASE + 0x50000) |
UART1 register base address.
Definition at line 6963 of file Mini55Series.h.
| #define WDT_BASE (APB1PERIPH_BASE + 0x04000) |
WDT register base address.
Definition at line 6955 of file Mini55Series.h.