English
Language : 

CD00237391 Datasheet, PDF (59/177 Pages) STMicroelectronics – ARM-based 32-bit MCU, 150DMIPs, up to 1 MB Flash/128+4KB RAM
STM32F20xxx
Figure 14. Memory map
0xFFFF FFFF
0xE000 0000
0xDFFF FFFF
512-Mbyte
block 7
Cortex-M3's
internal
peripherals
512-Mbyte
block 6
Not used
0xC000 0000
0xBFFF FFFF
512-Mbyte
block 5
FSMC registers
0xA000 0000
0x9FFF FFFF
512-Mbyte
block 4
FSMC bank 3
0x8000 0000
0x7FFF FFFF
& bank4
512-Mbyte
block 3
FSMC bank1
0x6000 0000
0x5FFF FFFF
& bank2
512-Mbyte
block 2
Peripherals
0x4000 0000
0x3FFF FFFF
512-Mbyte
block 1
SRAM
0x2000 0000
0x1FFF FFFF
0x0000 0000
512-Mbyte
block 0
Code
Reserved
SRAM (16 KB aliased
by bit-banding)
SRAM (112 KB aliased
by bit-banding)
0x2002 0000 - 0x3FFF FFFF
0x2001 C000 - 0x2001 FFFF
0x2000 0000 - 0x2001 BFFF
Reserved
0x1FFF C008 - 0x1FFF FFFF
Option Bytes
0x1FFF C000 - 0x1FFF C007
Reserved
0x1FFF 7A10 - 0x1FFF 7FFF
System memory + OTP 0x1FFF 0000 - 0x1FFF 7A0F
Reserved
0x0810 0000 - 0x0FFF FFFF
Flash
0x0800 0000 - 0x080F FFFF
Reserved
0x0001 C000 - 0x07FF FFFF
Aliased to Flash, system
memory or SRAM depending 0x0000 0000 - 0x000F FFFF
on the BOOT pins
Doc ID 15818 Rev 9
Memory mapping
Reserved
0xA000 1000 - 0xBFFF FFFF
FSMC control register
0xA000 0000 - 0xA000 0FFF
FSMC bank4 PC Card
0x9000 0000 - 0x9FFF FFFF
FSMC bank3 NAND (NAND2) 0x8000 0000 - 0x8FFF FFFF
FSMC bank2 NAND (NAND1) 0x7000 0000 - 0x7FFF FFFF
FSMC bank1 NOR/PSRAM 4 0x6C00 0000 - 0x6FFF FFFF
FSMC bank1 NOR/PSRAM 3 0x6800 0000 - 0x6BFF FFFF
FSMC bank1 NOR/PSRAM 2 0x6400 0000 - 0x67FF FFFF
FSMC bank1 NOR/PSRAM 1 0x6000 0000 - 0x63FF FFFF
Reserved
RNG
0x5006 1000 - 0x5FFF FFFF
0x5006 0800 - 0x5006 0FFF
Reserved
0x5005 0400 - 0x5006 7FFF
DCMI
0x5005 0000 - 0x5005 03FF
Reserved
0x5004 0000 - 0x5004 0FFF
USB OTG FS
0x5000 0000 - 0x5003 FFFF
Reserved
0x4002 9400 - 0x4FFF FFFF
USB OTG HS
0x4004 0000 - 0x4007 FFFF
Reserved
0x4002 9400 - 0x4003 FFFF
ETHERNET
0x4002 8000 - 0x4002 93FF
Reserved
0x4002 6800 - 0x4002 7FFF
DMA2
0x4002 6400 - 0x4002 67FF
DMA1
0x4002 6000 - 0x4002 63FF
Reserved
0x4002 5000 - 0x4002 5FFF
BKPSRAM
0x4002 4000 - 0x4002 4FFF
Flash interface
0x4002 3C00 - 0x4002 3FFF
Reset clock controller (RCC) 0x4002 3800 - 0x4002 3BFF
Reserved
0x4002 3400 - 0x4002 37FF
CRC
0x4002 3000 - 0x4002 33FF
Reserved
0x4002 2400 - 0x4002 2FFF
Port I
0x4002 2000 - 0x4002 23FF
Port H
0x4002 1C00 - 0x4002 1FFF
Port G
0x4002 1800 - 0x4002 1BFF
Port F
0x4002 1400 - 0x4002 17FF
Port E
0x4002 1000 - 0x4002 13FF
Port D
0x4002 0C00 - 0x4002 0FFF
Port C
0x4002 0800 - 0x4002 0BFF
Port B
0x4002 0400 - 0x4002 07FF
Port A
0x4002 0000 - 0x4002 03FF
Reserved
0x4001 4C00 - 0x4001 FFFF
TIM11
0x4001 4800 - 0x4001 4BFF
TIM10
0x4001 4400 - 0x4001 47FF
TIM9
0x4001 4000 - 0x4001 43FF
EXTI
0x4001 3C00 - 0x4001 3FFF
SYSCFG
0x4001 3800 - 0x4001 3BFF
Reserved
0x4001 3400 - 0x4001 37FF
SPI1
0x4001 3000 - 0x4001 33FF
SDIO
Reserved
Reserved
0x4001 2C00 - 0x4001 2FFF
0x4001 2800 - 0x4001 2BFF
0x4001 2400 - 0x4001 27FF
ADC1 - ADC2 - ADC3
0x4001 2000 - 0x4001 23FF
Reserved
0x4001 1800 - 0x4001 1FFF
USART6
0x4001 1400 - 0x4001 17FF
USART1
Reserved
0x4001 1000 - 0x4001 13FF
0x4001 0800 - 0x4001 0FFF
TIM8 / PWM2
0x4001 0400 - 0x4001 07FF
TIM1 / PWM1
0x4001 0000 - 0x4001 03FF
Reserved
0x4000 7800 - 0x4000 FFFF
DAC1/DAC2
0x4000 7400 - 0x4000 77FF
PWR
0x4000 7000 - 0x4000 73FF
Reserved
0x4000 6C00 - 0x4000 6FFF
BxCAN2
0x4000 6800 - 0x4000 6BFF
BxCAN1
0x4000 6400 - 0x4000 67FF
Reserved
0x4000 6000 - 0x4000 63FF
I2C3
0x4000 5C00 - 0x4000 5FFF
I2C2
0x4000 5800 - 0x4000 5BFF
I2C1
0x4000 5400 - 0x4000 57FF
UART5
0x4000 5000 - 0x4000 53FF
UART4
0x4000 4C00 - 0x4000 4FFF
USART3
0x4000 4800 - 0x4000 4BFF
USART2
0x4000 4400 - 0x4000 47FF
Reserved
0x4000 4000 - 0x4000 43FF
SPI3/I2S3
0x4000 3C00 - 0x4000 3FFF
SPI2/I2S2
0x4000 3800 - 0x4000 3BFF
Reserved
0x4000 3400 - 0x4000 37FF
IWDG
0x4000 3000 - 0x4000 33FF
WWDG
0x4000 2C00 - 0x4000 2FFF
RTC & BKP registers
0x4000 2800 - 0x4000 2BFF
Reserved
0x4000 2400 - 0x4000 27FF
TIM14
0x4000 2000 - 0x4000 23FF
TIM13
0x4000 1C00 - 0x4000 1FFF
TIM12
0x4000 1800 - 0x4000 1BFF
TIM7
0x4000 1400 - 0x4000 17FF
TIM6
0x4000 1000 - 0x4000 13FF
TIM5
0x4000 0C00 - 0x4000 0FFF
TIM4
0x4000 0800 - 0x4000 0BFF
TIM3
0x4000 0400 - 0x4000 07FF
TIM2
0x4000 0000 - 0x4000 03FF
ai17615c
59/177