Memory mapping
Table 17. STM32F042x4/x6 peripheral register boundary addresses
Bus
AHB2
AHB1
APB
40/117
Boundary address
0x4800 1800 - 0x5FFF FFFF
0x4800 1400 - 0x4800 17FF
0x4800 0C00 - 0x4800 13FF
0x4800 0800 - 0x4800 0BFF
0x4800 0400 - 0x4800 07FF
0x4800 0000 - 0x4800 03FF
0x4002 4400 - 0x47FF FFFF
0x4002 4000 - 0x4002 43FF
0x4002 3400 - 0x4002 3FFF
0x4002 3000 - 0x4002 33FF
0x4002 2400 - 0x4002 2FFF
0x4002 2000 - 0x4002 23FF
0x4002 1400 - 0x4002 1FFF
0x4002 1000 - 0x4002 13FF
0x4002 0400 - 0x4002 0FFF
0x4002 0000 - 0x4002 03FF
0x4001 8000 - 0x4001 FFFF
0x4001 5C00 - 0x4001 7FFF
0x4001 5800 - 0x4001 5BFF
0x4001 4C00 - 0x4001 57FF
0x4001 4800 - 0x4001 4BFF
0x4001 4400 - 0x4001 47FF
0x4001 3C00 - 0x4001 43FF
0x4001 3800 - 0x4001 3BFF
0x4001 3400 - 0x4001 37FF
0x4001 3000 - 0x4001 33FF
0x4001 2C00 - 0x4001 2FFF
0x4001 2800 - 0x4001 2BFF
0x4001 2400 - 0x4001 27FF
0x4001 0800 - 0x4001 23FF
0x4001 0400 - 0x4001 07FF
0x4001 0000 - 0x4001 03FF
0x4000 8000 - 0x4000 FFFF
DocID025832 Rev 5
STM32F042x4 STM32F042x6
Size
~384 MB
1 KB
2 KB
1 KB
1 KB
1 KB
~128 MB
1 KB
3 KB
1 KB
3 KB
1 KB
Flash memory interface
3 KB
1 KB
3 KB
1 KB
32 KB
9 KB
1 KB
3 KB
1 KB
1 KB
2 KB
1 KB
1 KB
1 KB
1 KB
1 KB
1 KB
7 KB
1 KB
1 KB
32 KB
Peripheral
Reserved
GPIOF
Reserved
GPIOC
GPIOB
GPIOA
Reserved
TSC
Reserved
CRC
Reserved
Reserved
RCC
Reserved
DMA
Reserved
Reserved
DBGMCU
Reserved
TIM17
TIM16
Reserved
USART1
Reserved
SPI1/I2S1
TIM1
Reserved
ADC
Reserved
EXTI
SYSCFG
Reserved
Need help?
Do you have a question about the STM32F042F4 and is the answer not in the manual?