Compare peripherals

PeripheralAddress STM32F301 STM32F302 STM32F303 STM32F373 STM32F3x4
ADC10x40012400
ADC10x50000000
ADC1_20x50000300
ADC20x50000100
ADC30x50000400
ADC3_40x50000700
ADC40x50000500
CAN0x40006400
CEC0x40007800
COMP0x40010000
CRC0x40023000
DAC10x40007400
DAC20x40009800
DBGMCU0xE0042000
DMA10x40020000
DMA20x40020400
EXTI0x40010400
FLASH0x40022000
FMC0xA0000000
FMC0xA0000400
FPU0xE000EF34
FPU_CPACR0xE000ED88
GPIOA0x48000000
GPIOB0x48000400
GPIOC0x48000800
GPIOD0x48000C00
GPIOE0x48001000
GPIOF0x48001400
GPIOG0x48001800
GPIOH0x48001C00
HRTIM_Common0x40017780
HRTIM_Master0x40017400
HRTIM_TIMA0x40017480
HRTIM_TIMB0x40017500
HRTIM_TIMC0x40017580
HRTIM_TIMD0x40017600
HRTIM_TIME0x40017680
I2C10x40005400
I2C20x40005800
I2C30x40007800
I2S2ext0x40003400
I2S3ext0x40004000
IWDG0x40003000
MPU0xE000ED90
NVIC0xE000E100
NVIC_STIR0xE000EF00
OPAMP0x40010000
PWR0x40007000
RCC0x40021000
RTC0x40002800
SCB0xE000ED00
SCB_ACTRL0xE000E008
SDADC10x40016000
SDADC20x40016400
SDADC30x40016800
SPI10x40013000
SPI20x40003800
SPI30x40003C00
SPI40x40013C00
STK0xE000E010
SYSCFG0x40010000
TIM10x40012C00
TIM120x40001800
TIM130x40001C00
TIM140x40002000
TIM150x40014000
TIM160x40014400
TIM170x40014800
TIM180x40009C00
TIM190x40015C00
TIM20x40000000
TIM200x40015000
TIM30x40000400
TIM40x40000800
TIM50x40000C00
TIM60x40001000
TIM70x40001400
TIM80x40013400
TSC0x40024000
UART40x40004C00
UART50x40005000
USART10x40013800
USART20x40004400
USART30x40004800
USB0x40005C00
WWDG0x40002C00