Compare peripherals

Only a representative member of each family included; click to view entire family

PeripheralAddress STM32F0x8 STM32F103 STM32F107 STM32F217 STM32F303 STM32F3x4 STM32F469 STM32F7x9
AC0xE000EF90
ADC0x40012400
ADC10x40012000
ADC10x40012400
ADC10x50000000
ADC1_20x50000300
ADC20x40012100
ADC20x40012800
ADC20x50000100
ADC30x40012200
ADC30x40013C00
ADC30x50000400
ADC3_40x50000700
ADC40x50000500
ADC_Common0x40012300
AFIO0x40010000
BKP0x40006C04
CAN0x40006400
CAN10x40006400
CAN20x40006800
CAN30x40003400
CEC0x40006C00
CEC0x40007800
COMP0x40010000
CRC0x40023000
CRS0x40006C00
CRYP0x50060000
DAC0x40007400
DAC10x40007400
DAC20x40009800
DBGMCU0x40015800
DBGMCU0xE0042000
DCMI0x50050000
DFSDM0x40017400
DMA10x40020000
DMA10x40026000
DMA20x40020400
DMA20x40026400
DMA2D0x4002B000
DSI0x40016C00
EXTI0x40010400
EXTI0x40013C00
Ethernet_DMA0x40029000
Ethernet_MAC0x40028000
Ethernet_MMC0x40028100
Ethernet_PTP0x40028700
FLASH0x40022000
FLASH0x40023C00
FMC0xA0000000
FMC0xA0000400
FPU0xE000EF34
FPU_CPACR0xE000ED88
FSMC0xA0000000
Flash0x40022000
GPIOA0x40010800
GPIOA0x40020000
GPIOA0x48000000
GPIOB0x40010C00
GPIOB0x40020400
GPIOB0x48000400
GPIOC0x40011000
GPIOC0x40020800
GPIOC0x48000800
GPIOD0x40011400
GPIOD0x40020C00
GPIOD0x48000C00
GPIOE0x40011800
GPIOE0x40021000
GPIOE0x48001000
GPIOF0x40011C00
GPIOF0x40021400
GPIOF0x48001400
GPIOG0x40012000
GPIOG0x40021800
GPIOG0x48001800
GPIOH0x40021C00
GPIOH0x48001C00
GPIOI0x40022000
GPIOJ0x40022400
GPIOK0x40022800
HASH0x50060400
HRTIM_Common0x40017780
HRTIM_Master0x40017400
HRTIM_TIMA0x40017480
HRTIM_TIMB0x40017500
HRTIM_TIMC0x40017580
HRTIM_TIMD0x40017600
HRTIM_TIME0x40017680
I2C10x40005400
I2C20x40005800
I2C30x40005C00
I2C30x40007800
I2C40x40006000
I2S2ext0x40003400
I2S3ext0x40004000
IWDG0x40003000
JPEG0x50051000
LPTIM10x40002400
LTDC0x40016800
MDIOS0x40017800
MPU0xE000ED90
NVIC0xE000E100
NVIC_STIR0xE000EF00
OPAMP0x40010000
OTG_FS_DEVICE0x50000800
OTG_FS_GLOBAL0x50000000
OTG_FS_HOST0x50000400
OTG_FS_PWRCLK0x50000E00
OTG_HS_DEVICE0x40040800
OTG_HS_GLOBAL0x40040000
OTG_HS_HOST0x40040400
OTG_HS_PWRCLK0x40040E00
PF0xE000ED78
PWR0x40007000
QUADSPI0xA0001000
RCC0x40021000
RCC0x40023800
RNG0x50060800
RTC0x40002800
SAI0x40015800
SAI10x40015800
SAI20x40015C00
SCB0xE000ED00
SCB_ACTRL0xE000E008
SDIO0x40012C00
SDIO0x40018000
SDMMC10x40012C00
SDMMC20x40011C00
SPDIFRX0x40004000
SPI10x40013000
SPI20x40003800
SPI30x40003C00
SPI40x40013400
SPI40x40013C00
SPI50x40015000
SPI60x40015400
STK0xE000E010
SYSCFG0x40010000
SYSCFG0x40013800
TIM10x40010000
TIM10x40012C00
TIM100x40014400
TIM100x40015000
TIM110x40014800
TIM110x40015400
TIM120x40001800
TIM130x40001C00
TIM140x40002000
TIM150x40014000
TIM160x40014400
TIM170x40014800
TIM20x40000000
TIM200x40015000
TIM30x40000400
TIM40x40000800
TIM50x40000C00
TIM60x40001000
TIM70x40001400
TIM80x40010400
TIM80x40013400
TIM90x40014000
TIM90x40014C00
TSC0x40024000
UART40x40004C00
UART50x40005000
UART70x40007800
UART80x40007C00
USART10x40011000
USART10x40013800
USART20x40004400
USART30x40004800
USART40x40004C00
USART50x40005000
USART60x40011400
USART70x40011800
USART80x40011C00
USB0x40005C00
WWDG0x40002C00