STM32F301x6 STM32F301x8
Memory mapping
Table 19. STM32F301x6 STM32F301x8 peripheral register boundary addresses
Bus
Boundary address
Size (bytes)
Peripheral
AHB3
0x5000 0000 - 0x5000 03FF
0x4800 1800 - 0x4FFF FFFF
1K
~132 M
ADC1
Reserved
0x4800 1400 - 0x4800 17FF
1K
GPIOF
0x4800 1000 - 0x4800 13FF
1K
Reserved
AHB2
0x4800 0C00 - 0x4800 0FFF
0x4800 0800 - 0x4800 0BFF
1K
GPIOD
1K
GPIOC
0x4800 0400 - 0x4800 07FF
1K
GPIOB
0x4800 0000 - 0x4800 03FF
1K
GPIOA
0x4002 4400 - 0x47FF FFFF
0x4002 4000 - 0x4002 43FF
0x4002 3400 - 0x4002 3FFF
~128 M
1K
3K
Reserved
TSC
Reserved
0x4002 3000 - 0x4002 33FF
1K
CRC
0x4002 2400 - 0x4002 2FFF
3K
Reserved
AHB1
0x4002 2000 - 0x4002 23FF
0x4002 1400 - 0x4002 1FFF
1K
Flash interface
3K
Reserved
0x4002 1000 - 0x4002 13FF
1K
RCC
0x4002 0400 - 0x4002 0FFF
3K
Reserved
0x4002 0000 - 0x4002 03FF
0x4001 8000 - 0x4001 FFFF
0x4001 4C00 - 0x4001 7FFF
1K
32 K
13 K
DMA1
Reserved
Reserved
0x4001 4800 - 0x4001 4BFF
1K
TIM17
0x4001 4400 - 0x4001 47FF
1K
TIM16
0x4001 4000 - 0x4001 43FF
0x4001 3C00 - 0x4001 3FFF
1K
TIM15
1K
Reserved
APB2
0x4001 3800 - 0x4001 3BFF
0x4001 3000 - 0x4001 37FF
1K
USART1
2K
Reserved
0x4001 2C00 - 0x4001 2FFF
0x4001 0800 - 0x4001 2BFF
0x4001 0400 - 0x4001 07FF
1K
TIM1
8K
Reserved
1K
EXTI
0x4001 0000 - 0x4001 03FF
0x4000 9C00 - 0x4000 FFFF
1K
25 K
SYSCFG + COMP +
OPAMP
Reserved
DocID025146 Rev 3
49/132
50