Description
Figure 2.
STM32F302xx/STM32F303xx
STM32F303xB/STM32F303xC block diagram
Power
TPIU
ETM
VDD18
VDDIO = 2 to 3.6 V
VSS
TRADECLK
TRACED[0-3]
as AF
Trace/Trig
SWJTAG
Voltage reg.
3.3 V to 1.8V
MPU/FPU
@VDDIO
FLASH 256 KB
64 bits
JTRST
JTDI
Ibus
Dbus
Supply
Supervision
POR
Cortex M4 CPU
Fmax: 72 MHz
JTCK/SWCLK
JTMS/SWDIO
JTDO
Reset
Int.
NRESET
VDDA
VSSA
POR /PDR
PVD
CCM RAM
8KB
As AF
System
SRAM
40 KB
NVIC
@VDDA
@VDDA
RC HS 8MHz
@VDDIO
GP DMA1
7 channels
RC LS
PLL
XTAL OSC
4 -32 MHz
OSC_IN
OSC_OUT
GP DMA2
5 channels
Ind. WDG32K
Standby
interface
AHBPCLK
Temp. sensor
APBP1CLK
APBP2CLK
HCLK
VBAT = 1.65V to 3.6V
12-bit ADC1
12-bit ADC2
IF
IF
@VSW
VREF+
VREF-
Reset &
OSC32_IN
OSC32_OUT
clock
FCLK
XTAL 32kHz
Backup
control
USARTCLK
I2CCLK
ADC SAR
1/2/3/4 CLK
RTC
12-bit ADC3
12-bit ADC4
Reg
(64Byte)
Backup
interface
ANTI-TAMP
AWU
TIMER2
CRC
4 Channels, ETR as AF
4 Channels, ETR as AF
GPIO PORT A
GPIO PORT B
GPIO PORT C
GPIO PORT D
PA[15:0]
PB[15:0]
PC[15:0]
PD[15:0]
(32-bit/PWM)
TIMER 3
TIMER 4
4 Channels, ETR as AF
MOSI/SD, MISO/ext_SD,
SCK/CK, NSS/WS, MCLK as AF
SPI2/I2S
SPI3/I2S
USART2
USART3
UART4
GPIO PORT E
GPIO PORT F
PE[15:0]
PF[7:0]
MOSI/SD, MISO/ext_SD,
SCK/CK, NSS/WS, MCLK as AF
RX, TX, CTS, RTS, as AF
RX, TX, CTS, RTS, as AF
RX, TX as AF
Touch Sensing
Controller
XX Groups of
4 channels as AF
AHB2
APB2
AHB2
APB1
UART5
I2C1
RX, TX as AF
SCL, SDA, SMBA as AF
SCL, SDA, SMBA as AF
I2C2
WinWATCHDOG
USB SRAM 512B
bx CAN &
512B SRAM
CAN TX, CAN RX
USB_DP, USB_DM
EXT.IT
WKUP
XX AF
USB 2.0 FS
2 Channels,1 Comp
Channel, BRK as AF
TIMER 15
TIMER 16
TIMER6
TIMER7
DAC1_CH1 as AF
DAC1_CH2 as AF
1 Channel, 1 Comp
Channel, BRK as AF
IF 12bit DAC1
@VDDA
1 Channel, 1 Comp
Channel, BRK as AF
TIMER 17
4 Channels,
TIMER 1 / PWM
TIMER 8 / PWM
4 Comp channels,
ETR, BRK as AF
OpAmp1
OpAmp2
OpAmp3
OpAmp4
INxx / OUTxx
INxx / OUTxx
INxx / OUTxx
INxx / OUTxx
4 Channels,
4 Comp channels,
ETR, BRK as AF
SYSCFG CTL
MOSI, MISO,
SCK,NSS as AF
@VDDA
SPI1
@VDDA
GP Comparator 7
GP Comparator...
GP Comparator 1
RX, TX, CTS, RTS,
SmartCard as AF
USART1
MS18960V4
Xx Ins, 7 OUTs as AF
1. AF: alternate function on I/O pins.
12/133
Doc ID 023353 Rev 5