Description
STM32F103xx
Figure 1.
STM32F103xx performance line block diagram
Trace
Controller
pbus
JTAG & SWD
POWER
V
= 2 to 3.6V
DD
VSS
VOLT. REG.
3.3V TO 1.8V
JNTRST
JTDI
JTCK/SWCLK
JTMS/SWDIO
Ibus
CORTEX M3 CPU
FLASH 128 KB
64 bit
@VDD
Fmax: 72 MHz
Dbus
JTDO
as AF
SRAM
20 KB
System
NVIC
@VDD
OSC_IN
OSC_OUT
PCLK1
PCLK2
HCLK
FCLK
PLL &
XTAL OSC
4-16 MHz
GP DMA
CLOCK
7 channels
MANAGT
RC 8 MHz
RC 32 kHz
@VDDA
IWDG
@VDDA
Standby
interface
SUPPLY
SUPERVISION
VBAT
NRST
@VBAT
VDDA
VSSA
Rst
Int
POR / PDR
PVD
OSC32_IN
OSC32_OUT
XTAL 32 kHz
Backup
AHB2
APB2
AHB2
APB1
RTC
AWU
ANTI_TAMP
reg
EXTI
WAKEUP
80AF
Backup interface
PA[15:0]
PB[15:0]
PC[15:0]
PD[15:0]
PE[15:0]
GPIOA
GPIOB
GPIOC
GPIOD
GPIOE
4 Channels
4 Channels
TIM2
TIM3
TIM 4
8 Channels
RX,TX, CTS, RTS,
SmartCard as AF
USART2
USART3
RX,TX, CTS, RTS,
SmartCard as AF
MOSI,MISO,SCK,NSS
as AF
SPI2
2x(8x16bit)
4 Channels
3 compl. Channels
Brk input
TIM1
SPI1
I2C1
I2C2
SCL,SDA,SMBAL
as AF
MOSI,MISO,
SCK,NSS as AF
SCL,SDA
as AF
RX,TX, CTS, RTS,
SmartCard as AF
USART1
bxCAN
USBDP/CANTX
USBDM/CANRX
@VDDA
USB 2.0 FS
16AF
12bit ADC1
12bit ADC2
IF
IF
VREF+
SRAM 512B
W W D G
VREF-
Temp sensor
ai14390
1. TA = –40 °C to +105 °C (junction temperature up to 125 °C).
2. AF = alternate function on I/O port pin.
14/67