Compare peripherals

PeripheralAddress STM32F100 STM32F101 STM32F102 STM32F103 STM32F107
ADC10x40012400
ADC20x40012800
ADC30x40013C00
AFIO0x40010000
BKP0x40006C04
CAN0x40006400
CAN10x40006400
CAN20x40006800
CEC0x40007800
CRC0x40023000
DAC0x40007400
DBGMCU0xE0042000
DMA10x40020000
DMA20x40020400
EXTI0x40010400
Ethernet_DMA0x40029000
Ethernet_MAC0x40028000
Ethernet_MMC0x40028100
Ethernet_PTP0x40028700
FLASH0x40022000
FSMC0xA0000000
GPIOA0x40010800
GPIOB0x40010C00
GPIOC0x40011000
GPIOD0x40011400
GPIOE0x40011800
GPIOF0x40011C00
GPIOG0x40012000
I2C10x40005400
I2C20x40005800
IWDG0x40003000
MPU0xE000ED90
NVIC0xE000E100
NVIC_STIR0xE000EF00
OTG_FS_DEVICE0x50000800
OTG_FS_GLOBAL0x50000000
OTG_FS_HOST0x50000400
OTG_FS_PWRCLK0x50000E00
PWR0x40007000
RCC0x40021000
RTC0x40002800
SCB0xE000ED00
SCB_ACTRL0xE000E008
SDIO0x40018000
SPI10x40013000
SPI20x40003800
SPI30x40003C00
STK0xE000E010
TIM10x40012C00
TIM100x40015000
TIM110x40015400
TIM120x40001800
TIM130x40001C00
TIM140x40002000
TIM150x40014000
TIM160x40014400
TIM170x40014800
TIM20x40000000
TIM30x40000400
TIM40x40000800
TIM50x40000C00
TIM60x40001000
TIM70x40001400
TIM80x40013400
TIM90x40014C00
UART40x40004C00
UART50x40005000
USART10x40013800
USART20x40004400
USART30x40004800
USB0x40005C00
WWDG0x40002C00