-
STM32F10x Peripheral Register Base AddressCortex-M3/STM32F103 2010. 5. 14. 12:31
BASE Address Peripheral 0x5000 0000 USB OTG FS 0x4003 0000 0x4002 8000 Ethernet 0x4002 3400 0x4002 3000 CRC 0x4002 2000 Flash memory interface 0x4002 1400 0x4002 1000 Reset and clock control RCC 0x4002 0800 0x4002 0400 DMA2 0x4002 0000 DMA1 0x4001 8400 0x4001 8000 SDIO 0x4001 5800 0x4001 5400 TIM11 timer 0x4001 5000 TIM10 timer 0x4001 4C00 TIM9 timer 0x4001 4000 0x4001 3C00 ADC3 0x4001 3800 USART1 0x4001 3400 TIM8 timer 0x4001 3000 SPI1 0x4001 2C00 TIM1 timer 0x4001 2800 ADC2 0x4001 2400 ADC1 0x4001 2000 GPIO Port G 0x4001 1C00 GPIO Port F 0x4001 1800 GPIO Port E 0x4001 1400 GPIO Port D 0x4001 1000 GPIO Port C 0x4001 0C00 GPIO Port B 0x4001 0800 GPIO Port A 0x4001 0400 EXTI 0x4001 0000 AFIO 0x4000 7800 0x4000 7400 DAC 0x4000 7000 Power control PWR 0x4000 6C00 Backup registers (BKP) 0x4000 6800 0x4000 6400 bxCAN1 0x4000 6800 bxCAN2 0x4000 6000 Shared USB/CAN SRAM 512 bytes 0x4000 5C00 USB device FS registers 0x4000 5800 I2C2 0x4000 5400 I2C1 0x4000 5000 UART5 0x4000 4C00 UART4 0x4000 4800 USART3 0x4000 4400 USART2 0x4000 4000 0x4000 3C00 SPI3/I2S 0x4000 3800 SPI2/I2S 0x4000 3400 0x4000 3000 Independent watchdog (IWDG) 0x4000 2C00 Window watchdog (WWDG) 0x4000 2800 RTC 0x4000 2400 0x4000 2000 TIM14 timer 0x4000 1C00 TIM13 timer 0x4000 1800 TIM12 timer 0x4000 1400 TIM7 timer 0x4000 1000 TIM6 timer 0x4000 0C00 TIM5 timer 0x4000 0800 TIM4 timer 0x4000 0400 TIM3 timer 0x4000 0000 TIM2 timer