存储器组织结构
起始地址 |
外设 |
总线 |
0x00000000 |
FLASH存储区 |
|
0x20000000 |
RAM存储区 |
|
0x40000000 |
SYS |
AHB |
0x40000800 |
DMA |
AHB |
0x40001800 |
SDIO |
AHB |
0x40002000 |
LCD |
AHB |
0x40002800 |
CRC |
AHB |
0x40003000 |
CORDIC |
AHB |
0x40003800 |
DIV |
AHB |
0x40004000 |
GPIOM |
AHB |
0x40004800 |
GPION |
AHB |
0x40005000 |
USB OTG |
AHB |
0x4000B000 |
JPEG |
AHB |
0x4000C000 |
DMA2D |
AHB |
0x40040000 |
GPIOA |
APB1 |
0x40040800 |
GPIOB |
APB1 |
0x40041000 |
GPIOC |
APB1 |
0x40041800 |
GPIOD |
APB1 |
0x40042000 |
UART0 |
APB1 |
0x40042800 |
UART1 |
APB1 |
0x40043000 |
UART2 |
APB1 |
0x40043800 |
UART3 |
APB1 |
0x40044000 |
SPI0 |
APB1 |
0x40044800 |
SPI1 |
APB1 |
0x40046000 |
PWM0 |
APB1 |
0x40046080 |
PWM1 |
APB1 |
0x40046100 |
PWM2 |
APB1 |
0x40046180 |
PWM3 |
APB1 |
0x40046200 |
PWM4 |
APB1 |
0x40046400 |
PWMG |
APB1 |
0x40046800 |
TIMR0 |
APB1 |
0x40046840 |
TIMR1 |
APB1 |
0x40046880 |
TIMR2 |
APB1 |
0x400468C0 |
TIMR3 |
APB1 |
0x40046900 |
TIMR4 |
APB1 |
0x40046C00 |
TIMRG |
APB1 |
0x40048800 |
BTIMR0 |
APB1 |
0x40048840 |
BTIMR1 |
APB1 |
0x40048880 |
BTIMR2 |
APB1 |
0x400488C0 |
BTIMR3 |
APB1 |
0x40048900 |
BTIMR4 |
APB1 |
0x40048940 |
BTIMR5 |
APB1 |
0x40048980 |
BTIMR6 |
APB1 |
0x400489C0 |
BTIMR7 |
APB1 |
0x40048A00 |
BTIMR8 |
APB1 |
0x40048A40 |
BTIMR9 |
APB1 |
0x40048A80 |
BTIMR10 |
APB1 |
0x40048AC0 |
BTIMR11 |
APB1 |
0x40048C00 |
BTIMRG |
APB1 |
0x40049000 |
ADC0 |
APB1 |
0x40049800 |
ADC1 |
APB1 |
0x4004A000 |
FMC |
APB1 |
0x4004A800 |
SFC |
APB1 |
0x4004B800 |
RTC |
APB1 |
0x4004C000 |
DAC |
APB1 |
0x400A0000 |
PORTA |
APB2 |
0x400A0010 |
PORTB |
APB2 |
0x400A0020 |
PORTC |
APB2 |
0x400A0030 |
PORTD |
APB2 |
0x400A0040 |
PORTE |
APB2 |
0x400A0080 |
PORTM |
APB2 |
0x400A0090 |
PORTN |
APB2 |
0x400A0800 |
WDT |
APB2 |
0x400A1000 |
GPIOE |
APB2 |
0x400A6000 |
I2C0 |
APB2 |
0x400A6800 |
I2C1 |
APB2 |
0x400A8000 |
CAN0 |
APB2 |
0x400A8800 |
CAN1 |
APB2 |
0x70000000 |
串行FLAH存储区 |
|
0x80000000 |
SDRAM存储区 |
|
0x88000000 |
SDRAM |
|
0xE0000000 |
ITM |
|
0xE0001000 |
DWT |
|
0xE000E000 |
SCnSCB |
|
0xE000E010 |
SysTick |
|
0xE000E100 |
NVIC |
|
0xE000ED00 |
SCB |
|
0xE000EDF0 |
CoreDebug |
|
0xE000EDF0 |
DCB |
|
0xE000EFB0 |
DIB |
|
0xE0040000 |
TPI |
|