|
#define | FLASH_BASE (0x08000000U) |
|
#define | PERIPH_BASE (0x40000000U) |
|
#define | INFO_BASE (0x1ff00000U) |
|
#define | PERIPH_BASE_APB1 (PERIPH_BASE + 0x00000) |
|
#define | PERIPH_BASE_APB2 (PERIPH_BASE + 0x10000) |
|
#define | PERIPH_BASE_AHB (PERIPH_BASE + 0x20000) |
|
#define | TIM2_BASE (PERIPH_BASE_APB1 + 0x0000) |
|
#define | TIM3_BASE (PERIPH_BASE_APB1 + 0x0400) |
|
#define | TIM4_BASE (PERIPH_BASE_APB1 + 0x0800) |
|
#define | TIM5_BASE (PERIPH_BASE_APB1 + 0x0c00) |
|
#define | TIM6_BASE (PERIPH_BASE_APB1 + 0x1000) |
|
#define | TIM7_BASE (PERIPH_BASE_APB1 + 0x1400) |
|
#define | LCD_BASE (PERIPH_BASE_APB1 + 0x2400) |
|
#define | RTC_BASE (PERIPH_BASE_APB1 + 0x2800) |
|
#define | WWDG_BASE (PERIPH_BASE_APB1 + 0x2c00) |
|
#define | IWDG_BASE (PERIPH_BASE_APB1 + 0x3000) |
|
#define | SPI2_BASE (PERIPH_BASE_APB1 + 0x3800) |
|
#define | SPI3_BASE (PERIPH_BASE_APB1 + 0x3c00) |
|
#define | USART2_BASE (PERIPH_BASE_APB1 + 0x4400) |
|
#define | USART3_BASE (PERIPH_BASE_APB1 + 0x4800) |
|
#define | USART4_BASE (PERIPH_BASE_APB1 + 0x4c00) |
|
#define | USART5_BASE (PERIPH_BASE_APB1 + 0x5000) |
|
#define | I2C1_BASE (PERIPH_BASE_APB1 + 0x5400) |
|
#define | I2C2_BASE (PERIPH_BASE_APB1 + 0x5800) |
|
#define | USB_DEV_FS_BASE (PERIPH_BASE_APB1 + 0x5c00) |
|
#define | USB_PMA_BASE (PERIPH_BASE_APB1 + 0x6000) |
|
#define | POWER_CONTROL_BASE (PERIPH_BASE_APB1 + 0x7000) |
|
#define | DAC_BASE (PERIPH_BASE_APB1 + 0x7400) |
|
#define | OPAMP_BASE (PERIPH_BASE_APB1 + 0x7c5c) |
|
#define | COMP_BASE (PERIPH_BASE_APB1 + 0x7c00) |
|
#define | ROUTING_BASE (PERIPH_BASE_APB1 + 0x7c04) |
|
#define | SYSCFG_BASE (PERIPH_BASE_APB2 + 0x0000) |
|
#define | EXTI_BASE (PERIPH_BASE_APB2 + 0x0400) |
|
#define | TIM9_BASE (PERIPH_BASE_APB2 + 0x0800) |
|
#define | TIM10_BASE (PERIPH_BASE_APB2 + 0x0c00) |
|
#define | TIM11_BASE (PERIPH_BASE_APB2 + 0x1000) |
|
#define | ADC_BASE (PERIPH_BASE_APB2 + 0x2400) |
|
#define | ADC1_BASE ADC_BASE |
|
#define | SDIO_BASE (PERIPH_BASE_APB2 + 0x2c00) |
|
#define | SPI1_BASE (PERIPH_BASE_APB2 + 0x3000) |
|
#define | USART1_BASE (PERIPH_BASE_APB2 + 0x3800) |
|
#define | GPIO_PORT_A_BASE (PERIPH_BASE_AHB + 0x00000) |
|
#define | GPIO_PORT_B_BASE (PERIPH_BASE_AHB + 0x00400) |
|
#define | GPIO_PORT_C_BASE (PERIPH_BASE_AHB + 0x00800) |
|
#define | GPIO_PORT_D_BASE (PERIPH_BASE_AHB + 0x00c00) |
|
#define | GPIO_PORT_E_BASE (PERIPH_BASE_AHB + 0x01000) |
|
#define | GPIO_PORT_H_BASE (PERIPH_BASE_AHB + 0x01400) |
|
#define | GPIO_PORT_F_BASE (PERIPH_BASE_AHB + 0x01800) |
|
#define | GPIO_PORT_G_BASE (PERIPH_BASE_AHB + 0x01c00) |
|
#define | CRC_BASE (PERIPH_BASE_AHB + 0x03000) |
|
#define | RCC_BASE (PERIPH_BASE_AHB + 0x03800) |
|
#define | FLASH_MEM_INTERFACE_BASE (PERIPH_BASE_AHB + 0x03c00) |
|
#define | DMA1_BASE (PERIPH_BASE_AHB + 0x06000) |
|
#define | DMA2_BASE (PERIPH_BASE_AHB + 0x04000) |
|
#define | DBGMCU_BASE (PPBI_BASE + 0x00042000) |
|
#define | FSMC_BASE (PERIPH_BASE + 0x60000000) |
|
#define | AES_BASE (PERIPH_BASE + 0x10000000) |
|
#define | DESIG_FLASH_SIZE_BASE_CAT12 (INFO_BASE + 0x8004C) |
|
#define | DESIG_FLASH_SIZE_BASE_CAT3456 (INFO_BASE + 0x800CC) |
|
#define | DESIG_UNIQUE_ID_BASE_CAT12 (INFO_BASE + 0x80050) |
|
#define | DESIG_UNIQUE_ID_BASE_CAT3456 (INFO_BASE + 0x800D0) |
|
#define | ST_VREFINT_CAL MMIO16(0x1FF80078) |
|
#define | ST_TSENSE_CAL1_30C MMIO16(0x1FF8007A) |
|
#define | ST_TSENSE_CAL2_110C MMIO16(0x1FF8007E) |
|