Memory mapping
STM32F405xx, STM32F407xx
Table 10. STM32F40x register boundary addresses
Bus
Boundary address
Peripheral
0xE00F FFFF - 0xFFFF FFFF
0xE000 0000 - 0xE00F FFFF
0xA000 1000 - 0xDFFF FFFF
0xA000 0000 - 0xA000 0FFF
0x9000 0000 - 0x9FFF FFFF
0x8000 0000 - 0x8FFF FFFF
0x7000 0000 - 0x7FFF FFFF
0x6000 0000 - 0x6FFF FFFF
0x5006 0C00- 0x5FFF FFFF
0x5006 0800 - 0x5006 0BFF
0x5005 0400 - 0x5006 07FF
0x5005 0000 - 0x5005 03FF
0x5004 0000- 0x5004 FFFF
0x5000 0000 - 0x5003 FFFF
0x4008 0000- 0x4FFF FFFF
Reserved
Cortex-M4
Cortex-M4 internal peripherals
Reserved
FSMC control register
FSMC bank 4
FSMC bank 3
FSMC bank 2
FSMC bank 1
Reserved
AHB3
AHB2
RNG
Reserved
DCMI
Reserved
USB OTG FS
Reserved
70/185
DocID022152 Rev 4