Compare peripherals

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

PeripheralAddress STM32F0x8 STM32F103 STM32F107 STM32F217 STM32F303 STM32F3x4 STM32F469 STM32F779
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 ✘ ✘ ✘ ✘ ✔ ✔ ✘ ✘
DBG0xE0042000 ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✔
DBGMCU0x40015800 ✔ ✘ ✘ ✘ ✘ ✘ ✘ ✘
DBGMCU0xE0042000 ✘ ✔ ✔ ✔ ✔ ✔ ✔ ✔
DCMI0x50050000 ✘ ✘ ✘ ✔ ✘ ✘ ✔ ✔
DFSDM0x40017400 ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✔
DMA10x40020000 ✔ ✔ ✔ ✘ ✔ ✔ ✘ ✘
DMA10x40026000 ✘ ✘ ✘ ✔ ✘ ✘ ✔ ✔
DMA20x40020400 ✔ ✔ ✔ ✘ ✔ ✘ ✘ ✘
DMA20x40026400 ✘ ✘ ✘ ✔ ✘ ✘ ✔ ✔
DMA2D0x4002B000 ✘ ✘ ✘ ✘ ✘ ✘ ✔ ✔
DSI0x40016C00 ✘ ✘ ✘ ✘ ✘ ✘ ✔ ✔
EXTI0x40010400 ✔ ✔ ✔ ✘ ✔ ✔ ✘ ✘
EXTI0x40013C00 ✘ ✘ ✘ ✔ ✘ ✘ ✔ ✔
Ethernet_DMA0x40029000 ✘ ✔ ✔ ✔ ✘ ✘ ✔ ✔
Ethernet_MAC0x40028000 ✘ ✔ ✔ ✔ ✘ ✘ ✔ ✔
Ethernet_MMC0x40028100 ✘ ✔ ✔ ✔ ✘ ✘ ✔ ✔
Ethernet_PTP0x40028700 ✘ ✔ ✔ ✔ ✘ ✘ ✔ ✔
FLASH0x40022000 ✘ ✔ ✔ ✘ ✔ ✔ ✘ ✘
FLASH0x40023C00 ✘ ✘ ✘ ✔ ✘ ✘ ✔ ✔
FMC0xA0000000 ✘ ✘ ✘ ✘ ✘ ✘ ✔ ✔
FMC0xA0000400 ✘ ✘ ✘ ✘ ✔ ✘ ✘ ✘
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 ✘ ✘ ✘ ✔ ✘ ✘ ✔ ✔
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 ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔