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