Memory mapping
STM32F301x6 STM32F301x8
Table 19. STM32F301x6 STM32F301x8 peripheral register boundary addresses
Bus
Boundary address
Size (bytes)
Peripheral
0x4000 7C00 - 0x4000 9BFF
8K
Reserved
0x4000 7800 - 0x4000 7BFF
1K
I2C3
0x4000 7400 - 0x4000 77FF
0x4000 7000 - 0x4000 73FF
1K
DAC1
1K
PWR
0x4000 5C00 - 0x4000 6FFF
5K
Reserved
0x4000 5800 - 0x4000 5BFF
1K
I2C2
0x4000 5400 - 0x4000 57FF
0x4000 4C00 - 0x4000 53FF
0x4000 4800 - 0x4000 4BFF
1K
I2C1
2K
Reserved
1K
USART3
0x4000 4400 - 0x4000 47FF
1K
USART2
APB1
0x4000 4000 - 0x4000 43FF
1K
I2S3ext
0x4000 3C00 - 0x4000 3FFF
0x4000 3800 - 0x4000 3BFF
1K
SPI3/I2S3
1K
SPI2/I2S2
0x4000 3400 - 0x4000 37FF
1K
I2S2ext
0x4000 3000 - 0x4000 33FF
1K
IWDG
0x4000 2C00 - 0x4000 2FFF
0x4000 2800 - 0x4000 2BFF
0x4000 1400 - 0x4000 27FF
1K
WWDG
1K
RTC
5K
Reserved
0x4000 1000 - 0x4000 13FF
1K
TIM6
0x4000 0400 - 0x4000 0FFF
3K
Reserved
0x4000 0000 - 0x4000 03FF
0x2000 4000 - 3FFF FFFF
1K
~512 M
TIM2
Reserved
0x2000 0000 - 0x2000 3FFF
16 K SRAM
0x1FFF F800 - 0x1FFF FFFF
2K
Option bytes
0x1FFF D800 - 0x1FFF F7FF
0x0801 0000 - 0x1FFF D7FF
0x0800 0000 - 0x0800 FFFF
8K
~384 M
64 K
System memory
Reserved
Main Flash memory
0x0001 0000 - 0x07FF FFFF
~128 M Reserved
0x0000 000 - 0x0000 FFFF
64 K
Main Flash memory,
system memory or SRAM
depending on BOOT
configuration
50/132
DocID025146 Rev 3