English
Language : 

STM32F217VGT6 Datasheet, PDF (16/175 Pages) STMicroelectronics – ARM-based 32-bit MCU, 150DMIPs, up to 1 MB Flash/128+4KB RAM
Description
STM32F21xxx
Figure 4. STM32F21x block diagram
NJTRST, JTDI,
JTCK/SWCLK
JTDO/SWD, JTDO
TRACECLK
TRACED[3:0]
MII or RMII as AF
MDIO as AF
DP, DM
ULPI: CK, D(7:0), DIR, STP, NXT
SCL/SDA, INTN, ID, VBUS, SOF
JTAG & SW
ETM
MPU
NVIC
ARM Cortex-M3
120 MHz
I-BUS
ART accelerator D-BUS
S-BUS
Ethernet MAC DMA/
10/100
FIFO
USB
DMA/
OTG HS FIFO
DMA2
DMA1
8 Streams
FIFO
8 Streams
FIFO
PA[15:0]
PB[15:0]
PC[15:0]
PD[15:0]
PE[15:0]
PF[15:0]
PG[15:0]
PH[15:0]
PI[11 :0]
GPIO PORT A
GPIO PORT B
GPIO PORT C
GPIO PORT D
GPIO PORT E
GPIO PORT F
GPIO PORT G
GPIO PORT H
GPIO PORT I
140 AF
D[7:0]
CMD, CK as AF
4 compl. channels (TIM1_CH[1:4]N)
4 channels (TIM1_CH[1:4]), ETR,
BKIN as AF
4 compl. channels (TIM1_CH[1:4]N)
4 channels (TIM1_CH[1:4]), ETR,
BKIN as AF
2 channels as AF
1 channel as AF
1 channel as AF
RX, TX, CK,
CTS, RTS as AF
RX, TX, CK,
CTS, RTS as AF
MOSI, MISO
SCK, NSS as AF
VDDREF_ADC
8 analog inputs common
to the 3 ADCs
8 analog inputs common
to the ADC1 & 2
8 analog inputs to ADC3
EXT IT. WKUP
SDIO / MMC
TIM1 / PWM 16b
TIM8 / PWM 16b
TIM9 16b
TIM10 16b
TIM11 16b
smcard
irDA
USART 1
smcard USART 6
irDA
SPI1
@VDDA
TUeSmApReTra2tuMreBpssensor
ADC1
ADC2
IF
ADC 3
External memory
controller (FSMC)
AHB3 SRAM, PSRAM, NOR Flash,
PC Card (ATA), NAND Flash
Flash
1 Mbyte
TDES, AES256
HASH
SRAM 112 KB
SRAM 16 KB
AHB2 120 MHz
RNG
Camera
interface
USB
OTG FS
AHB1 120 MHz
@VDDA
RC HS
RC LS
PLL1&2
Reset &
MAclNocAkGT
control
DMA2
DMA1
AHB/APB2 AHB/APB1
VDD12
Power managmt
Voltage
regulator
3.3 V to 1.2 V
@VDD
ORP
Reset
Int
Supply
supervision
POR/PDR/
BOR
PVD
@VDDA @VDD
XTAL OSC
4-26 MHz
IWDG
PWR
interface
@VBAT
XTAL 32 kHz
RTC
AWU
Backup register
4 KB BKSPRAM
TIM2 32b
16b
TIM3
TIM4 16b
TIM5 32b
TIM12 16b
TIM13 16b
WWDG
TIM14 16b
USART2
USART3
smcard
irDA
smcard
irDA
UART4
UART5
TIM6 16b
TIM7 16b
SPI2/I2S2
SPI3/I2S3
I2C1/SMBUS
I2C2/SMBUS
@VDDA
DAC1
ITF
DAC2
I2C3/SMBUS
bxCAN1
bxCAN2
CLK, NE [3:0], A[23:0]
D[31:0], OEN, WEN,
NBL[3:0], NL, NREG
NWAIT/IORDY, CD
NIORD, IOWR, INT[2:3]
INTN, NIIS16 as AF
HSYNC, VSYNC
PIXCLK, D[13:0]
DP
DM
SCL, SDA, INTN, ID, VBUS, SOF
VDD = 1.8 to 3.6 V
VSS
VCAP1, VCAP2
VDDA, VSSA
NRST
OSC_IN
OSC_OUT
VBAT = 1.65 to 3.6 V
OSC32_IN
OSC32_OUT
RTC_AF1
RTC_AF1
4 channels, ETR as AF
4 channels, ETR as AF
4 channels, ETR as AF
4 channels
2 channels as AF
1 channel as AF
1 channel as AF
RX, TX, CK,
CTS, RTS as AF
RX, TX, CK
CTS, RTS as AF
RX, TX as AF
RX, TX as AF
MOSI/DOUT, MISO/DIN, SCK/CK
NSS/WS, MCK as AF
MOSI/DOUT, MISO/DIN, SCK/CK
NSS/WS, MCK as AF
SCL, SDA, SMBA as AF
SCL, SDA, SMBA as AF
SCL, SDA, SMBA as AF
TX, RX
TX, RX
DAC1_OUT DAC2_OUT
as AF
as AF
ai15968d
1. The timers connected to APB2 are clocked from TIMxCLK up to 120 MHz, while the timers connected to APB1 are clocked
from TIMxCLK up to 60 MHz.
2. The camera interface and Ethernet are available only in STM32F217xx devices.
16/175
DocID17050 Rev 9