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