stm32g484ce
stm32g484ce
Features
Includes ST state-of-the-art patented technology
• Core: Arm® 32-bit Cortex®-M4 CPU with FPU,
Adaptive real-time accelerator (ART LQFP48 (7 x 7 mm) UFQFPN48 WLCSP81
LQFP64 (10 x 10 mm) (4.02 x 4.27 mm)
Accelerator) allowing 0-wait-state execution (7 x 7 mm)
LQFP80 (12 x 12 mm)
from Flash memory, frequency up to 170 MHz LQFP100 (14 x 14 mm)
with 213 DMIPS, MPU, DSP instructions LQFP128 (14 x 14 mm)
• Operating conditions:
UFBGA121 TFBGA100
– VDD, VDDA voltage range: (6 x 6 mm) (8 x 8 mm)
1.71 V to 3.6 V
• Clock management
• Mathematical hardware accelerators
– 4 to 48 MHz crystal oscillator
– CORDIC for trigonometric functions
acceleration – 32 kHz oscillator with calibration
– FMAC: filter mathematical accelerator – Internal 16 MHz RC with PLL option (± 1%)
– Internal 32 kHz RC oscillator (± 5%)
• Memories
– 512 Kbytes of Flash memory with ECC • Up to 107 fast I/Os
support, two banks read-while-write, – All mappable on external interrupt vectors
proprietary code readout protection – Several I/Os with 5 V tolerant capability
(PCROP), securable memory area, 1 Kbyte • Interconnect matrix
OTP
• 16-channel DMA controller
– 96 Kbytes of SRAM, with hardware parity
check implemented on the first 32 Kbytes • 5 x 12-bit ADCs 0.25 µs, up to 42 channels.
– Routine booster: 32 Kbytes of SRAM on Resolution up to 16-bit with hardware
instruction and data bus, with hardware oversampling, 0 to 3.6 V conversion range
parity check (CCM SRAM) • 7 x 12-bit DAC channels
– External memory interface for static – 3 x buffered external channels 1 MSPS
memories FSMC supporting SRAM, – 4 x unbuffered internal channels 15 MSPS
PSRAM, NOR and NAND memories
• 7 x ultra-fast rail-to-rail analog comparators
– Quad-SPI memory interface
• 6 x operational amplifiers that can be used in
• Reset and supply management PGA mode, all terminals accessible
– Power-on/power-down reset
• Internal voltage reference buffer (VREFBUF)
(POR/PDR/BOR)
supporting three output voltages (2.048 V,
– Programmable voltage detector (PVD) 2.5 V, 2.9 V)
– Low-power modes: sleep, stop, standby
• 17 timers:
and shutdown
– HRTIM (Hi-Resolution and complex
– VBAT supply for RTC and backup registers
waveform builder): 6 x16-bit counters,
184 ps resolution, 12 PWM
– 2 x 32-bit timer and 2 x 16-bit timers with – 5 x USART/UARTs (ISO 7816 interface,
up to four IC/OC/PWM or pulse counter LIN, IrDA, modem control)
and quadrature (incremental) encoder input – 1 x LPUART
– 3 x 16-bit 8-channel advanced motor – 4 x SPIs, 4 to 16 programmable bit frames,
control timers, with up to 8 x PWM 2 x with multiplexed half duplex I2S
channels, dead time generation and interface
emergency stop – 1 x SAI (serial audio interface)
– 1 x 16-bit timer with 2 x IC/OCs, one – USB 2.0 full-speed interface with LPM and
OCN/PWM, dead time generation and BCD support
emergency stop
– IRTIM (infrared interface)
– 2 x 16-bit timers with IC/OC/OCN/PWM,
– USB Type-C™ /USB power delivery
dead time generation and emergency stop
controller (UCPD)
– 2 x watchdog timers (independent, window)
• True random number generator (RNG)
– 1 x SysTick timer: 24-bit downcounter
– 2 x 16-bit basic timers • CRC calculation unit, 96-bit unique ID
– 1 x low-power timer • AES: 128/256-bit key encryption hardware
accelerator
• Calendar RTC with alarm, periodic wakeup
from stop/standby • Development support: serial wire debug
(SWD), JTAG, Embedded Trace Macrocell™
• Communication interfaces
– 3 x FDCAN controller supporting flexible
data rate
– 4 x I2C Fast mode plus (1 Mbit/s) with
20 mA current sink, SMBus/PMBus,
wakeup from stop
Table 1. Device summary
Reference Part number
Contents
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3 Functional overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.1 Arm® Cortex®-M4 core with FPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.2 Adaptive real-time memory accelerator (ART accelerator) . . . . . . . . . . . 18
3.3 Memory protection unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.4 Embedded flash memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.5 Embedded SRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.6 Multi-AHB bus matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.7 Boot modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.8 CORDIC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.9 Filter mathematical accelerator (FMAC) . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.10 Cyclic redundancy check calculation unit (CRC) . . . . . . . . . . . . . . . . . . . 22
3.11 Power supply management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.11.1 Power supply schemes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.11.2 Power supply supervisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.11.3 Voltage regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.11.4 Low-power modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.11.5 Reset mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.11.6 VBAT operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.12 Interconnect matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.13 Clocks and startup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.14 General-purpose inputs/outputs (GPIOs) . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.15 Direct memory access controller (DMA) . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.16 DMA request router (DMAMUX) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.17 Interrupts and events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.17.1 Nested vectored interrupt controller (NVIC) . . . . . . . . . . . . . . . . . . . . . . 30
3.17.2 Extended interrupt/event controller (EXTI) . . . . . . . . . . . . . . . . . . . . . . 30
3.18 Analog-to-digital converter (ADC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.18.1 Temperature sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
5 Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
5.1 Parameter conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
5.1.1 Minimum and maximum values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
5.1.2 Typical values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
5.1.3 Typical curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
5.1.4 Loading capacitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
5.1.5 Pin input voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
5.1.6 Power supply scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
5.1.7 Current consumption measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
5.2 Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
5.3 Operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
5.3.1 General operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
5.3.2 Operating conditions at power-up / power-down . . . . . . . . . . . . . . . . . . 85
5.3.3 Embedded reset and power control block characteristics . . . . . . . . . . . 85
5.3.4 Embedded voltage reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
5.3.5 Supply current characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
5.3.6 Wakeup time from low-power modes and voltage scaling
transition times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
5.3.7 External clock source characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . 115
5.3.8 Internal clock source characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . 120
5.3.9 PLL characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
List of tables
List of figures
1 Introduction
This datasheet provides the ordering information and mechanical device characteristics of
the STM32G484xE microcontrollers.
This document should be read in conjunction with the reference manual RM0440
“STM32G4 Series advanced Arm® 32-bit MCUs”. The reference manual is available from
the STMicroelectronics website www.st.com.
For information on the Arm®(a) Cortex®-M4 core, refer to the Cortex®-M4 technical
reference manual, available from the www.arm.com website.
a. Arm is a registered trademark of Arm Limited (or its subsidiaries) in the US and/or elsewhere.
2 Description
The STM32G484xE devices are based on the high-performance Arm® Cortex®-M4 32-bit
RISC core. They operate at a frequency of up to 170 MHz.
The Cortex-M4 core features a single-precision floating-point unit (FPU), which supports all
the Arm single-precision data-processing instructions and all the data types. It also
implements a full set of DSP (digital signal processing) instructions and a memory protection
unit (MPU) which enhances the application’s security.
These devices embed high-speed memories (up to 512 Kbytes of flash memory, and
128 Kbytes of SRAM), a flexible external memory controller (FSMC) for static memories (for
devices with packages of 100 pins and more), a Quad-SPI flash memory interface, and an
extensive range of enhanced I/Os and peripherals connected to two APB buses, two AHB
buses and a 32-bit multi-AHB bus matrix.
The devices also embed several protection mechanisms for embedded flash memory and
SRAM: readout protection, write protection, securable memory area and proprietary code
readout protection.
The devices embed peripherals allowing mathematical/arithmetic function acceleration
(CORDIC for trigonometric functions and FMAC unit for filter functions).
They offer five fast 12-bit ADCs (4 Msps), seven comparators, six operational amplifiers,
seven DAC channels (3 external and 4 internal), an internal voltage reference buffer, a low-
power RTC, twothree general-purpose 32-bit timers, three 16-bit PWM timers dedicated to
motor control, seven general-purpose 16-bit timers, and one 16-bit low-power timer, and
high resolution timer with 184 ps resolution.
They also feature standard and advanced communication interfaces such as:
- Four I2Cs
- Four SPIs multiplexed with two half duplex I2Ss
- Three USARTs, two UARTs and one low-power UART.
- Three FDCANs
- One SAI
- USB device
- UCPD
The STM32G484xE devices embed an AES.
The devices operate in the -40 to +85 °C (+105 °C junction) and -40 to +125 °C (+130 °C
junction) temperature ranges from a 1.71 to 3.6 V power supply. A comprehensive set of
power-saving modes allows the design of low-power applications.
Some independent power supplies are supported including an analog independent supply
input for ADC, DAC, OPAMPs and comparators. A VBAT input allows backup of the RTC and
the registers.
The STM32G484xE family offers 8 packages from 48-pin to 128-pin.
STM32G484ME
STM32G484QE
STM32G484CE
STM32G484RE
STM32G484VE
STM32G484PE
Peripheral
STM32G484ME
STM32G484QE
STM32G484CE
STM32G484RE
STM32G484VE
STM32G484PE
Peripheral
CORDIC Yes
FMAC Yes
GPIOs 67 in
38 in LQFP48 52 86 102 107
WLCSP81
42 in UFQFPN48
66 in LQFP80
Wakeup pins 3 4 5 5 5
4
5
12-bit ADCs 42 in
Number of channels 20 in LQFP48
26 WLCSP81 42 42 42
21 in UFQFPN48
41 in LQFP80
12-bit DAC 4
Number of channels 7 (3 external + 4 internal)
Internal voltage reference
Yes
buffer
Analog comparator 7
Operational amplifiers 6
Max. CPU frequency 170 MHz
Operating voltage 1.71 V to 3.6 V
Operating temperature Ambient operating temperature: -40 to 85 °C / -40 to 125 °C
LQFP48/ WLCSP81 LQFP100/
Packages LQFP64 UFBGA121 LQFP128
UFQFPN48 LQFP80 TFBGA100
1. For the LQFP100 package, only FMC bank1 and NAND bank are available. Bank1 can only support a multiplexed
NOR/PSRAM memory using the NE1 chip select.
2. For the UFBGA121 package, only FMC bank1/bank4 and NAND bank are available. Bank1/Bank4 can only support a
multiplexed NOR/PSRAM memory using the NE1/NE4 chip select.
3. The SPI2/3 interfaces can work in an exclusive way in either the SPI mode or the I2S audio mode.
AHB BUS-MATRIX 5M / 9S
CORTEX-M4
ACCEL/
CACHE
170MHz I-BUS FLASH 2 x 256 KB
S-BUS @VDDA
8 Chan SRAM2 16 KB
GP-DMA1
DAC2 CH1 OUT1
SRAM1 80 KB
DMAMUX CH1
DAC3
AHB2 CH2
RNG CH1
@VDDA DAC4
CH2
SAR ADC1 RNB1
IF analog
Ain ADC SAR ADC2
CORDIC POWER MNGT
SAR ADC3 VDD = 1.71 to 3.6V
VDD12 VOLT. REG.
3.3V TO 1.2V VSS
SAR ADC4 IF FMAC
AHB1
SAR ADC5
@VDD
@VDD SUPPLY
PA(15:0) SUPERVISION
USART
GPIO2MBps
PORT A LSI POR POR / BOR
PB(15:0) USART
GPIO2MBps
PORT B PLL Reset
HSI Int PVD, PWM VDD, VSS,
PC(15:0) USART
GPIO2MBps
PORT C VDDA, VSSA,
HSI48
PD(15:0) USART RESET
GPIO2MBps
PORT D
PE(15:0) USART
GPIO2MBps
PORT E
XTAL OSC OSC_IN
PF(15:0) USART
GPIO2MBps
PORT F 4-48MHz OSC_OUT
PG(10:0) USART
GPIO2MBps
PORT G RESET& IWDG
FS, SCK, SD, CLOCKCTRL Standby Interface
SAI1 VBAT = 1.55 to 3.6V
MCLK as AF
@VBAT
6 Fault inputs as AF OSC32_IN
10 ext. event inputs peripheralclocks XTAL 32kHz
16b PWM and system OSC_OUT
1 synchro. input HRTimer
1 synchro. Output RTC AWU
RTC_OUT
12 PWM outputs BKPREG
RTC_TS
CRC RTC_TAMPx
107 AF EXT IT.
USART WKUP
2MBps RTC Interface
CH as AF TIMER16
USART 2MBps 16b PWRCTRL
LP_UART1 RX, TX as AF
APB2
@VDDA UCPD
FIFO
PHY
USB D+
COMP OPAMP
Vref_Buf Device D-
1,2,3,4,5,6,7 1,2,3,4,5,6
CC1
CC2
MSv42693V4
3 Functional overview
Cortex®-M4
DMA1 DMA2
with FPU
D-bus
S-bus
I-bus
ICode
ACCEL
FLASH
DCode 512 KB
SRAM1
CCM
SRAM
SRAM2
AHB1
peripherals
AHB2
peripherals
FSMC
QUADSPI
BusMatrix-S
MSv42663V1
3.8 CORDIC
The CORDIC provides hardware acceleration of certain mathematical functions, notably
trigonometric, commonly used in motor control, metering, signal processing and many other
applications.
It speeds up the calculation of these functions compared to a software implementation,
allowing a lower operating frequency, or freeing up processor cycles in order to perform
other tasks.
Cordic features
• 24-bit CORDIC rotation engine
• Circular and Hyperbolic modes
• Rotation and Vectoring modes
• Functions: Sine, Cosine, Sinh, Cosh, Atan, Atan2, Atanh, Modulus, Square root,
Natural logarithm
• Programmable precision up to 20-bit
• Fast convergence: 4 bits per clock cycle
• Supports 16-bit and 32-bit fixed point input and output formats
• Low latency AHB slave interface
• Results can be read as soon as ready without polling or interrupt
• DMA read and write channels
FMAC features
• 16 x 16-bit multiplier
• 24+2-bit accumulator with addition and subtraction
• 16-bit input and output data
• 256 x 16-bit local memory
• Up to three areas can be defined in memory for data buffers (two input, one output),
defined by programmable base address pointers and associated size registers
• Input and output sample buffers can be circular
• Buffer “watermark” feature reduces overhead in interrupt mode
• Filter functions: FIR, IIR (direct form 1)
• AHB slave interface
• DMA read and write data channels
• VREF-, VREF+
VREF+ is the input reference voltage for ADCs and DACs. It is also the output of the
internal voltage reference buffer when enabled.
When VDDA < 2 V VREF+ must be equal to VDDA.
When VDDA ≥ 2 V VREF+ must be between 2 V and VDDA.
The internal voltage reference buffer supports three output voltages, which are
configured with VRS bits in the VREFBUF_CSR register:
– VREF+ = 2.048 V
– VREF+ = 2.5 V
– VREF+ = 2.9 V
VREF- is double bonded with VSSA.
Low-power sleep
Low-power run
Sleep
Interconnect
Stop
Run
Interconnect source Interconnect action
destination
Low-power sleep
Low-power run
Sleep
Interconnect
Stop
Run
Interconnect source Interconnect action
destination
VREFBUF
VDDA DAC, ADC
Bandgap + VREF+
Low frequency
100 nF
cut-off capacitor
MSv40197V1
High /1 /2 /4
resolution HRTIM 16-bit Up (x2 x4 x8 x16 Yes 12 Yes
timer x32, with DLL)
Advanced Up, Any integer
TIM1, TIM8,
motor 16-bit down, between 1 and Yes 4 4
TIM20
control Up/down 65536
Up, Any integer
General-
TIM2, TIM5 32-bit down, between 1 and Yes 4 No
purpose
Up/down 65536
Up, Any integer
General-
TIM3, TIM4 16-bit down, between 1 and Yes 4 No
purpose
Up/down 65536
Any integer
General-
TIM15 16-bit Up between 1 and Yes 2 1
purpose
65536
Any integer
General-
TIM16, TIM17 16-bit Up between 1 and Yes 1 1
purpose
65536
Any integer
Basic TIM6, TIM7 16-bit Up between 1 and Yes 0 No
65536
TIM17_CH1
IRTIM IR_OUT
TIM16_CH1
MS30474V2
Tx/Rx FIFO X
Tx/Rx FIFO size 8
1. X = supported.
PB8-BOOT0
PC10
PC11
PA15
PA14
VDD
PB9
PB7
PB6
PB5
PB4
PB3
48
47
46
45
44
43
42
41
40
39
38
37
VBAT 1 36 PA13
PC13 2 35 VDD
PC14-OSC32_IN 3 34 PA12
PC15-OSC32_OUT 4 33 PA11
PF0-OSC_IN 5 32 PA10
UFQFPN48
PF1-OSC_OUT 6 31 PA9
PG10-NRST 7 30 PA8
PA0 8 29 PC6
PA1 9 28 PB15
PA2 10 27 PB14
PA3 11 Exposed pad 26 PB13
PA4 12 25 PB12
13
14
15
16
17
18
19
20
21
22
23
24 VSS
PC4
PB0
PB1
PB2
VREF+
VDDA
PB10
VDD
PA5
PA6
PA7
PB11
MS60210V1
PB8-BOOT0
PA15
PA14
PA13
VDD
VSS
PB9
PB7
PB6
PB5
PB4
PB3
48
47
46
45
44
43
42
41
40
39
38
37
VBAT 1 36 VDD
PC13 2 35 VSS
PC14 - OSC32_IN 3 34 PA12
PC15 - OSC32_OUT 4 33 PA11
PF0 - OSC_IN 5 32 PA10
PF1 - OSC_OUT 6 31 PA9
PG10 - NRST 7
LQFP48 30 PA8
PA0 8 29 PB15
PA1 9 28 PB14
PA2 10 27 PB13
PA3 11 26 PB12
PA4 12 25 PB11
13
14
15
16
17
18
19
20
21
22
23
24
VSS
PB0
PB1
PB2
VSSA
VREF+
VDDA
PB10
VDD
PA5
PA6
PA7
MSv42659V2
PC12
PC10
PC11
PA15
PA14
PA13
VDD
VSS
PD2
PB9
PB7
PB6
PB5
PB4
PB3
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
VBAT 1 48 VDD
PC13 2 47 VSS
PC14-OSC32_IN 3 46 PA12
PC15-OSC32_OUT 4 45 PA11
PF0-OSC_IN 5 44 PA10
PF1-OSC_OUT 6 43 PA9
PG10-NRST 7 42 PA8
PC0 8 41 PC9
PC1 9 LQFP64 40 PC8
PC2 10 39 PC7
PC3 11 38 PC6
PA0 12 37 PB15
PA1 13 36 PB14
PA2 14 35 PB13
VSS 15 34 PB12
VDD 16 33 PB11
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
PC4
PC5
PB0
PB1
PB2
VSSA
VREF+
VDDA
VSS
PB10
VDD
PA3
PA4
PA5
PA6
PA7
MSv42658V2
PB8-BOOT0
PC12
PC10
PC11
PA15
PA14
PA13
VDD
VDD
VSS
VSS
PD2
PD1
PD0
PB9
PB7
PB6
PB5
PB4
PB3
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
VBAT 1 60 PA12
PC13 2 59 PA11
PC14-OSC32_IN 3 58 PA10
PC15-OSC32_OUT 4 57 PA9
PF0-OSC_IN 5 56 PA8
PF1-OSC_OUT 6 55 PC9
PG10-NRST 7 54 PC8
PC0 8 53 PC7
PC1 9 52 PC6
PC2 10 51 VDD
PC3 11
LQFP80 50 VSS
PA0 12 49 PD10
PA1 13 48 PD9
PA2 14 47 PD8
VSS 15 46 PB15
VDD 16 45 PB14
PA3 17 44 PB13
PA4 18 43 PB12
PA5 19 42 PB11
PA6 20 41 VDD
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
PC4
PC5
PB0
PB1
PB2
VSSA
VREF+
VSS
VDDA
PE7
PE8
PE9
PE10
PE12
PE13
PE14
PE15
PB10
PA7
PE11
MSv60826V1
PB8-BOOT0
PC12
PC10
PC11
PA15
PA14
PA13
VDD
VSS
PD7
PD6
PD5
PD4
PD3
PD2
PD1
PD0
PE1
PE0
PB9
PB7
PB6
PB5
PB4
PB3
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
PE2 1 75 VDD
PE3 2 74 VSS
PE4 3 73 PA12
PE5 4 72 PA11
PE6 5 71 PA10
VBAT 6 70 PA9
PC13 7 69 PA8
PC14-OSC32_IN 8 68 PC9
PC15-OSC32_OUT 9 67 PC8
PF9 10 66 PC7
PF10 11 65 PC6
PF0-OSC_IN 12 64 VDD
PF1-OSC_OUT 13 LQFP100 63 VSS
PG10-NRST 14 62 PD15
PC0 15 61 PD14
PC1 16 60 PD13
PC2 17 59 PD12
PC3 18 58 PD11
PF2 19 57 PD10
PA0 20 56 PD9
PA1 21 55 PD8
PA2 22 54 PB15
VSS 23 53 PB14
VDD 24 52 PB13
PA3 25 51 PB12
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
PC4
PC5
PB0
PB1
PB2
VSSA
VREF+
VDDA
PE7
PE8
PE9
PE10
PE12
VSS
PE13
PE14
PE15
PB10
VDD
PA4
PA5
PA6
PA7
PE11
PB11
MSv42661V3
PB8-BOOT0
PC12
PC10
PC11
PA15
PA14
VDD
VDD
VSS
VSS
PG9
PG8
PG7
PG6
PG5
PD7
PD6
PD5
PD4
PD3
PD2
PD1
PD0
PE1
PE0
PB9
PB7
PB6
PB5
PB4
PB3
PF6
128
127
126
125
124
123
122
121
120
109
108
107
106
105
104
103
102
101
100
99
98
97
119
118
117
116
115
114
113
112
110
111
PE2 1 96 PA13
PE3 2 95 VDD
PE4 3 94 VSS
PE5 4 93 PA12
PE6 5 92 PA11
VBAT 6 91 PA10
PC13 7 90 PA9
PC14-OSC32_IN 8 89 PA8
PC15-OSC32_OUT 9 88 PC9
PF3 10 87 PC8
PF4 11 86 PG4
VSS 12 85 PG3
VDD 13 84 PG2
PF5 14 83 PG1
PF7 15 82 PG0
PF8 16 81 PC7
PF9 17 LQFP128 80 PC6
PF10 18 79 VDD
PF0-OSC_IN 19 78 VSS
PF1-OSC_OUT 20 77 PD15
PG10-NRST 21 76 PD14
PC0 22 75 PD13
PC1 23 74 PD12
PC2 24 73 PD11
PC3 25 72 PD10
PF2 26 71 PD9
PA0 27 70 PD8
PA1 28 69 PB15
PA2 29 68 PB14
VSS 30 67 PB13
VDD 31 66 PB12
PA3 32 65 PB11
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
PC4
PC5
PB0
PB1
PB2
VSSA
VREF+
VREF+
VDDA
VSS
VDD
PF12
PF13
PF14
PF15
PE7
PE8
PE9
VSS
PE10
PE12
PE13
PE14
PE15
PB10
VDD
PA4
PA5
PA6
PA7
PF11
PE11
MSv42664V3
PC14-
C PA12 PA11 PA14 PC11 PC8 PB4 PB7 PC1
OSC32_IN
PC15-
D PA8 PC9 PA10 PA9 PC7 PA4 PA0 PG10-NRST
OSC32_OUT
PF1-
F VSS PD10 PD9 PE15 PE9 PB0 PA5 PC2
OSC_OUT
MSv48046V1
1 2 3 4 5 6 7 8 9 10
A PE4 PB9 PB8-BOOT0 PB6 PB3 PD6 PD5 PD4 PD1 PC12
B PE5 PE3 PE1 PB7 PB5 PD7 PD2 PD0 PA15 PA14
PC14-
C PE6 PE2 PE0 PB4 PD3 PC11 PC10 PA12 PA11
OSC32_IN
PC15-
D VSS VBAT PC13 VDD VSS VDD PA13 PA10 PA9
OSC32_OUT
PF1-
E PF0-OSC_IN PF9 PF10 VSS VSS VSS PC8 PC9 PA8
OSC_OUT
F PC2 PC0 PG10-NRST PC1 VDD VSS VDD PD14 PC6 PC7
G PC3 PA1 PF2 PA0 PE7 PE12 PD10 PD9 PD13 PD15
H PA2 PA4 PA3 PB0 PE8 PE9 PE15 PB11 PB14 PD11
J PA5 PA6 PC5 PB2 VDDA PE11 PE14 PB10 PB13 PD12
K PA7 PC4 PB1 VSSA VREF+ PE10 PE13 PB12 PB15 PD8
MS48951V1
A PE4 PE2 VDD PB9 PB6 PB3 PD4 VDD PD1 PA15 PF6
B PE5 PE3 VSS PE0 PB5 PD7 PD3 VSS PD0 PA14 PA13
C PC13 VBAT PE6 PE1 PB7 PB4 PD2 PC11 PC10 VSS VDD
PC14- PC15-
D PF3 PF4 PB8-BOOT0 PD6 PC12 PA9 PA10 PA12 PA11
OSC32_IN OSC32_OUT
E VDD VSS PF5 PF7 PF8 PD5 PA8 PC9 PC8 PG4 PG3
PF1-
F PF0-OSC_IN PF9 PF10 PG10-NRST PD15 PG2 PG1 PG0 PC6 PC7
OSC_OUT
G PC1 PC0 PC2 PA0 PB1 PF15 PD11 PD12 PD13 PD14 VDD
H PC3 PF2 PA1 PC5 PF12 PF14 PE10 PB15 PD8 PD9 PD10
J VDD VSS PA2 PB0 PF11 PF13 PE9 PE13 PB12 PB14 PB13
K PA3 PA5 PA7 PB2 VSSA VSS PE8 PE12 PE14 VSS VDD
L PA4 PA6 PC4 VREF+ VDDA VDD PE7 PE11 PE15 PB10 PB11
MS52876V1
Unless otherwise specified in brackets below the pin name, the pin function during and after
Pin name
reset is the same as the actual pin name
S Supply pin
Pin type I Input only pin
I/O Input / output pin
FT 5 V tolerant I/O
TT 3.6 V tolerant I/O
B Dedicated BOOT0 pin
NRST Bidirectional reset pin with embedded weak pull-up resistor
Option for TT or FT I/Os
I/O structure
(1)
_a I/O, with Analog switch function supplied by VDDA
_c I/O, USB Type-C PD capable
_d I/O, USB Type-C PD Dead Battery function
_f(2) I/O, Fm+ capable
(3)
_u I/O, with USB function
Notes Unless otherwise specified by a note, all I/Os are set as floating inputs during and after reset
Alternate
Functions selected through GPIOx_AFR registers
functions
Pin functions
Additional
Functions directly selected/enabled through peripheral registers
functions
(function after
I/O structure
Pin name
Pin type
reset)(1)
UFQFPN48
UFBGA121
TFBGA100
Notes
Additional
WLCSP81
LPQF100
LPQF128
LQFP48
LQFP64
LQFP80
Alternate functions
functions
TRACECK,
TIM3_CH1,
SAI1_CK1, SPI4_SCK,
- - - - - C3 1 A2 1 PE2 I/O FT - TIM20_CH1, -
FMC_A23,
SAI1_MCLK_A,
EVENTOUT
TRACED0,
TIM3_CH2,
SPI4_NSS,
- - - - - B2 2 B2 2 PE3 I/O FT - TIM20_CH2, -
FMC_A19,
SAI1_SD_B,
EVENTOUT
TRACED1,
TIM3_CH3, SAI1_D2,
SPI4_NSS,
- - - - - A1 3 A1 3 PE4 I/O FT - TIM20_CH1N, -
FMC_A20,
SAI1_FS_A,
EVENTOUT
TRACED2,
TIM3_CH4,
SAI1_CK2,
SPI4_MISO,
- - - - - B1 4 B1 4 PE5 I/O FT - -
TIM20_CH2N,
FMC_A21,
SAI1_SCK_A,
EVENTOUT
TRACED3, SAI1_D1,
SPI4_MOSI,
TIM20_CH3N, WKUP3,
- - - - - C2 5 C3 5 PE6 I/O FT -
FMC_A22, RTC_TAMP3
SAI1_SD_A,
EVENTOUT
B9 1 1 1 1 D3 6 C2 6 VBAT S - - - -
TIM1_BKIN, WKUP2,
(2) TIM1_CH1N, RTC_TAMP1,
B8 2 2 2 2 D4 7 C1 7 PC13 I/O FT (3)
TIM8_CH4N, RTC_TS,
EVENTOUT RTC_OUT1
PC14- (2)
C9 3 3 3 3 C1 8 D1 8 I/O FT (3) EVENTOUT OSC32_IN
OSC32_IN
PC15- (2)
D9 4 4 4 4 D1 9 D2 9 I/O FT (3) EVENTOUT OSC32_OUT
OSC32_OUT
TIM20_CH4,
- - - - - - - D3 10 PF3 I/O FT_f - I2C3_SCL, -
FMC_A3, EVENTOUT
(function after
I/O structure
Pin name
Pin type
reset)(1)
UFQFPN48
UFBGA121
TFBGA100
Notes
Additional
WLCSP81
LPQF100
LPQF128
LQFP48
LQFP64
LQFP80
Alternate functions
functions
COMP1_OUT,
TIM20_CH1N,
- - - - - - - D4 11 PF4 I/O FT_f - -
I2C3_SDA, FMC_A4,
EVENTOUT
F1 - - - - D2 - E2 12 VSS S - - - -
A9 - - - - D5 - E1 13 VDD S - - - -
TIM20_CH2N,
- - - - - - - E3 14 PF5 I/O FT - -
FMC_A5, EVENTOUT
TIM20_BKIN,
TIM5_CH2,
QUADSPI1_BK1_IO2,
- - - - - - - E4 15 PF7 I/O FT - -
FMC_A1,
SAI1_MCLK_B,
EVENTOUT
TIM20_BKIN2,
TIM5_CH3,
QUADSPI1_BK1_IO0,
- - - - - - - E5 16 PF8 I/O FT - -
FMC_A24,
SAI1_SCK_B,
EVENTOUT
TIM20_BKIN,
TIM15_CH1,
SPI2_SCK,
TIM5_CH4,
- - - - - E3 10 F3 17 PF9 I/O FT - -
QUADSPI1_BK1_IO1,
FMC_A25,
SAI1_FS_B,
EVENTOUT
TIM20_BKIN2,
TIM15_CH2,
SPI2_SCK,
- - - - - E4 11 F4 18 PF10 I/O FT - -
QUADSPI1_CLK,
FMC_A0, SAI1_D3,
EVENTOUT
I2C2_SDA,
SPI2_NSS/I2S2_WS, ADC1_IN10,
E9 5 5 5 5 E1 12 F1 19 PF0-OSC_IN I/O FT_fa -
TIM1_CH3N, OSC_IN
EVENTOUT
ADC2_IN10,
PF1- SPI2_SCK/I2S2_CK,
F9 6 6 6 6 E2 13 F2 20 I/O FT_a - COMP3_INM,
OSC_OUT EVENTOUT
OSC_OUT
NRST
D8 7 7 7 7 F3 14 F5 21 PG10-NRST I/O (4) - MCO, EVENTOUT NRST
(function after
I/O structure
Pin name
Pin type
reset)(1)
UFQFPN48
UFBGA121
TFBGA100
Notes
Additional
WLCSP81
LPQF100
LPQF128
LQFP48
LQFP64
LQFP80
Alternate functions
functions
LPTIM1_IN1,
TIM1_CH1, ADC12_IN6,
E8 - - 8 8 F2 15 G2 22 PC0 I/O FT_a -
LPUART1_RX, COMP3_INM
EVENTOUT
LPTIM1_OUT,
TIM1_CH2,
LPUART1_TX, ADC12_IN7,
C8 - - 9 9 F4 16 G1 23 PC1 I/O TT_a -
QUADSPI1_BK2_IO0, COMP3_INP
SAI1_SD_A,
EVENTOUT
LPTIM1_IN2,
TIM1_CH3,
COMP3_OUT,
F8 - - 10 10 F1 17 G3 24 PC2 I/O FT_a - ADC12_IN8
TIM20_CH2,
QUADSPI1_BK2_IO1,
EVENTOUT
LPTIM1_ETR,
TIM1_CH4, SAI1_D1,
TIM1_BKIN2, ADC12_IN9,
G9 - - 11 11 G1 18 H1 25 PC3 I/O TT_a -
QUADSPI1_BK2_IO2, OPAMP5_VINP
SAI1_SD_A,
EVENTOUT
TIM20_CH3,
- - - - - G3 19 H2 26 PF2 I/O FT - I2C2_SMBA, FMC_A2, -
EVENTOUT
TIM2_CH1,
TIM5_CH1,
ADC12_IN1,
USART2_CTS,
COMP1_INM,
COMP1_OUT,
D7 8 8 12 12 G4 20 G4 27 PA0 I/O TT_a - COMP3_INP,
TIM8_BKIN,
RTC_TAMP2,WK
TIM8_ETR,
UP1
TIM2_ETR,
EVENTOUT
RTC_REFIN,
ADC12_IN2,
TIM2_CH2,
COMP1_INP,
TIM5_CH2,
E7 9 9 13 13 G2 21 H3 28 PA1 I/O TT_a - OPAMP1_VINP,
USART2_RTS_DE,
OPAMP3_VINP,
TIM15_CH1N,
OPAMP6_VINM
EVENTOUT
TIM2_CH3,
TIM5_CH3,
USART2_TX,
ADC1_IN3,
COMP2_OUT,
COMP2_INM,
G8 10 10 14 14 H1 22 J3 29 PA2 I/O FT_a - TIM15_CH1,
OPAMP1_VOUT,
QUADSPI1_BK1_NCS
WKUP4/LSCO
, LPUART1_TX,
UCPD1_FRSTX,
EVENTOUT
(function after
I/O structure
Pin name
Pin type
reset)(1)
UFQFPN48
UFBGA121
TFBGA100
Notes
Additional
WLCSP81
LPQF100
LPQF128
LQFP48
LQFP64
LQFP80
Alternate functions
functions
H9 - - 15 15 D6 23 J2 30 VSS S - - - -
J9 - - 16 16 D7 24 J1 31 VDD S - - - -
TIM2_CH4,
TIM5_CH4,
ADC1_IN4,
SAI1_CK1,
COMP2_INP,
USART2_RX,
OPAMP1_VINM/
H8 11 11 17 17 H3 25 K1 32 PA3 I/O TT_a - TIM15_CH2,
OPAMP
QUADSPI1_CLK,
1_VINP,
LPUART1_RX,
OPAMP5_VINM
SAI1_MCLK_A,
EVENTOUT
TIM3_CH2,
SPI1_NSS,
ADC2_IN17,
SPI3_NSS/I2S3_WS,
D6 12 12 18 18 H2 26 L1 33 PA4 I/O TT_a - DAC1_OUT1,
USART2_CK,
COMP1_INM
SAI1_FS_B,
EVENTOUT
TIM2_CH1,
ADC2_IN13,
TIM2_ETR,
DAC1_OUT2,
F7 13 13 19 19 J1 27 K2 34 PA5 I/O TT_a - SPI1_SCK,
COMP2_INM,
UCPD1_FRSTX,
OPAMP2_VINM
EVENTOUT
TIM16_CH1,
TIM3_CH1,
TIM8_BKIN,
SPI1_MISO, ADC2_IN3,
G7 14 14 20 20 J2 28 L2 35 PA6 I/O TT_a - TIM1_BKIN, DAC2_OUT1,
COMP1_OUT, OPAMP2_VOUT
QUADSPI1_BK1_IO3,
LPUART1_CTS,
EVENTOUT
TIM17_CH1,
TIM3_CH2,
TIM8_CH1N,
ADC2_IN4,
SPI1_MOSI,
COMP2_INP,
J8 15 15 21 21 K1 29 K3 36 PA7 I/O TT_a - TIM1_CH1N,
OPAMP1_VINP,
COMP2_OUT,
OPAMP2_VINP
QUADSPI1_BK1_IO2,
UCPD1_FRSTX,
EVENTOUT
TIM1_ETR, I2C2_SCL,
USART1_TX,
E6 16 - 22 22 K2 30 L3 37 PC4 I/O FT_fa - ADC2_IN5
QUADSPI1_BK2_IO3,
EVENTOUT
(function after
I/O structure
Pin name
Pin type
reset)(1)
UFQFPN48
UFBGA121
TFBGA100
Notes
Additional
WLCSP81
LPQF100
LPQF128
LQFP48
LQFP64
LQFP80
Alternate functions
functions
TIM15_BKIN,
SAI1_D3, ADC2_IN11,
TIM1_CH4N, OPAMP1_VINM,
H7 - - 23 23 J3 31 H4 38 PC5 I/O TT_a -
USART1_RX, OPAMP2_VINM,
HRTIM1_EEV10, WKUP5
EVENTOUT
TIM3_CH3,
TIM8_CH2N, ADC3_IN12/
TIM1_CH2N, ADC1_IN15,
F6 17 16 24 24 H4 32 J4 39 PB0 I/O TT_a - QUADSPI1_BK1_IO1, COMP4_INP,
HRTIM1_FLT5, OPAMP2_VINP,
UCPD1_FRSTX, OPAMP3_VINP
EVENTOUT
TIM3_CH4,
TIM8_CH3N,
ADC3_IN1/
TIM1_CH3N,
ADC1_IN12,
COMP4_OUT,
G6 18 17 25 25 K3 33 G5 40 PB1 I/O TT_a - COMP1_INP,
QUADSPI1_BK1_IO0,
OPAMP3_VOUT,
LPUART1_RTS_DE,H
OPAMP6_VINM
RTIM1_SCOUT,
EVENTOUT
RTC_OUT2,
LPTIM1_OUT,
TIM5_CH1,
ADC2_IN12,
TIM20_CH1,
J7 19 18 26 26 J4 34 K4 41 PB2 I/O TT_a - COMP4_INM,
I2C3_SMBA,
OPAMP3_VINM
QUADSPI1_BK2_IO1,
HRTIM1_SCIN,
EVENTOUT
H6 - 19 27 27 K4 35 K5 42 VSSA S - - - -
J6 20 20 28 28 K5 36 L4 43 VREF+ S - - - VREFBUF_OUT
- - - - - - - - 44 VREF+ S - - - VREFBUF_OUT
J5 21 21 29 29 J5 37 L5 45 VDDA S - - - -
H9 - - - - E5 - K6 46 VSS S - - - -
J1 - - - - F5 - L6 47 VDD S - - - -
TIM20_ETR,
- - - - - - - J5 48 PF11 I/O FT - FMC_NE4, -
EVENTOUT
TIM20_CH1, FMC_A6,
- - - - - - - H5 49 PF12 I/O FT - -
EVENTOUT
TIM20_CH2,
- - - - - - - J6 50 PF13 I/O FT - I2C4_SMBA, FMC_A7, -
EVENTOUT
(function after
I/O structure
Pin name
Pin type
reset)(1)
UFQFPN48
UFBGA121
TFBGA100
Notes
Additional
WLCSP81
LPQF100
LPQF128
LQFP48
LQFP64
LQFP80
Alternate functions
functions
TIM20_CH3,
- - - - - - - H6 51 PF14 I/O FT_f - I2C4_SCL, FMC_A8, -
EVENTOUT
TIM20_CH4,
- - - - - - - G6 52 PF15 I/O FT_f - I2C4_SDA, FMC_A9, -
EVENTOUT
TIM1_ETR, FMC_D4,
ADC3_IN4,
H5 - - - 30 G5 38 L7 53 PE7 I/O TT_a - SAI1_SD_B,
COMP4_INP
EVENTOUT
TIM5_CH3,
TIM1_CH1N,
ADC345_IN6,
G5 - - - 31 H5 39 K7 54 PE8 I/O FT_a - FMC_D5,
COMP4_INM
SAI1_SCK_B,
EVENTOUT
TIM5_CH4,
TIM1_CH1, FMC_D6,
F5 - - - 32 H6 40 J7 55 PE9 I/O FT_a - ADC3_IN2
SAI1_FS_B,
EVENTOUT
TIM1_CH2N,
QUADSPI1_CLK,
J4 - - - 33 K6 41 H7 56 PE10 I/O FT_a - FMC_D7, ADC345_IN14
SAI1_MCLK_B,
EVENTOUT
TIM1_CH2,
SPI4_NSS,
H4 - - - 34 J6 42 L8 57 PE11 I/O FT_a - QUADSPI1_BK1_NCS ADC345_IN15
, FMC_D8,
EVENTOUT
TIM1_CH3N,
SPI4_SCK,
E5 - - - 35 G6 43 K8 58 PE12 I/O FT_a - ADC345_IN16
QUADSPI1_BK1_IO0,
FMC_D9, EVENTOUT
TIM1_CH3,
SPI4_MISO,
G4 - - - 36 K7 44 J8 59 PE13 I/O FT_a - QUADSPI1_BK1_IO1, ADC3_IN3
FMC_D10,
EVENTOUT
TIM1_CH4,
SPI4_MOSI,
TIM1_BKIN2,
J3 - - - 37 J7 45 K9 60 PE14 I/O FT_a - ADC4_IN1
QUADSPI1_BK1_IO2,
FMC_D11,
EVENTOUT
(function after
I/O structure
Pin name
Pin type
reset)(1)
UFQFPN48
UFBGA121
TFBGA100
Notes
Additional
WLCSP81
LPQF100
LPQF128
LQFP48
LQFP64
LQFP80
Alternate functions
functions
TIM1_BKIN,
TIM1_CH4N,
USART3_RX,
F4 - - - 38 H7 46 L9 61 PE15 I/O FT_a - ADC4_IN2
QUADSPI1_BK1_IO3,
FMC_D12,
EVENTOUT
TIM2_CH3,
USART3_TX,
LPUART1_RX,
COMP5_INM,
QUADSPI1_CLK,
H3 22 22 30 39 J8 47 L10 62 PB10 I/O TT_a - OPAMP3_VINM,
TIM1_BKIN,
OPAMP4_VINM
HRTIM1_FLT3,
SAI1_SCK_A,
EVENTOUT
J2 - 23 31 40 E6 48 K10 63 VSS S - - - -
J1 23 24 32 41 F7 49 K11 64 VDD S - - - -
TIM2_CH4,
USART3_RX, ADC12_IN14,
LPUART1_TX, COMP6_INP,
H2 24 25 33 42 H8 50 L11 65 PB11 I/O TT_a -
QUADSPI1_BK1_NCS OPAMP4_VINP,
, HRTIM1_FLT4, OPAMP6_VOUT
EVENTOUT
TIM5_ETR,
I2C2_SMBA,
SPI2_NSS/I2S2_WS, ADC4_IN3/
TIM1_BKIN, ADC1_IN11,
G3 25 26 34 43 K8 51 J9 66 PB12 I/O TT_a - USART3_CK, COMP7_INM,
LPUART1_RTS_DE, OPAMP4_VOUT,
FDCAN2_RX, OPAMP6_VINP
HRTIM1_CHC1,
EVENTOUT
SPI2_SCK/I2S2_CK,
TIM1_CH1N, ADC3_IN5,
USART3_CTS, COMP5_INP,
H1 26 27 35 44 J9 52 J11 67 PB13 I/O TT_a - LPUART1_CTS, OPAMP3_VINP,
FDCAN2_TX, OPAMP4_VINP,
HRTIM1_CHC2, OPAMP6_VINP
EVENTOUT
TIM15_CH1,
SPI2_MISO, ADC4_IN4/
TIM1_CH2N, ADC1_IN5,
G2 27 28 36 45 H9 53 J10 68 PB14 I/O TT_a - USART3_RTS_DE, COMP7_INP,
COMP4_OUT, OPAMP2_VINP,
HRTIM1_CHD1, OPAMP5_VINP
EVENTOUT
(function after
I/O structure
Pin name
Pin type
reset)(1)
UFQFPN48
UFBGA121
TFBGA100
Notes
Additional
WLCSP81
LPQF100
LPQF128
LQFP48
LQFP64
LQFP80
Alternate functions
functions
RTC_REFIN,
TIM15_CH2,
TIM15_CH1N, ADC4_IN5/
COMP3_OUT, ADC2_IN15,
E4 28 29 37 46 K9 54 H8 69 PB15 I/O TT_a -
TIM1_CH3N, COMP6_INM,
SPI2_MOSI/I2S2_SD, OPAMP5_VINM
HRTIM1_CHD2,
EVENTOUT
USART3_TX, ADC4_IN12/
G1 - - - 47 K10 55 H9 70 PD8 I/O TT_a - FMC_D13, ADC5_IN12,
EVENTOUT OPAMP4_VINM
USART3_RX, ADC4_IN13/
F3 - - - 48 G8 56 H10 71 PD9 I/O TT_a - FMC_D14, ADC5_IN13,
EVENTOUT OPAMP6_VINP
USART3_CK,
ADC345_IN7,
F2 - - - 49 G7 57 H11 72 PD10 I/O FT_a - FMC_D15,
COMP6_INM
EVENTOUT
TIM5_ETR,
I2C4_SMBA, ADC345_IN8,
E2 - - - - H10 58 G7 73 PD11 I/O TT_a - USART3_CTS, COMP6_INP,
FMC_A16, OPAMP4_VINP
EVENTOUT
TIM4_CH1,
ADC345_IN9,
USART3_RTS_DE,
- - - - - J10 59 G8 74 PD12 I/O TT_a - COMP5_INP,
FMC_A17,
OPAMP5_VINP
EVENTOUT
ADC345_IN11,
TIM4_CH3,
- - - - - F8 61 G10 76 PD14 I/O TT_a - COMP7_INP,
FMC_D0, EVENTOUT
OPAMP2_VINP
TIM4_CH4,
- - - - - G10 62 F6 77 PD15 I/O FT_a - SPI2_NSS, COMP7_INM
FMC_D1, EVENTOUT
B1 - - - 50 E7 63 - 78 VSS S - - - -
E1 - - - 51 - 64 G11 79 VDD S - - - -
TIM3_CH1,
HRTIM1_EEV10,
TIM8_CH1,
I2S2_MCK,
E3 29 - 38 52 F9 65 F10 80 PC6 I/O FT_f - -
COMP6_OUT,
I2C4_SCL,
HRTIM1_CHF1,
EVENTOUT
(function after
I/O structure
Pin name
Pin type
reset)(1)
UFQFPN48
UFBGA121
TFBGA100
Notes
Additional
WLCSP81
LPQF100
LPQF128
LQFP48
LQFP64
LQFP80
Alternate functions
functions
TIM3_CH2,
HRTIM1_FLT5,
TIM8_CH2,
I2S3_MCK,
D5 - - 39 53 F10 66 F11 81 PC7 I/O FT_f - -
COMP5_OUT,
I2C4_SDA,
HRTIM1_CHF2,
EVENTOUT
TIM20_CH1N,
- - - - - - - F9 82 PG0 I/O FT - FMC_A10, -
EVENTOUT
TIM20_CH2N,
- - - - - - - F8 83 PG1 I/O FT - FMC_A11, -
EVENTOUT
TIM20_CH3N,
- - - - - - - F7 84 PG2 I/O FT - SPI1_SCK, FMC_A12, -
EVENTOUT
TIM20_BKIN,
I2C4_SCL,
SPI1_MISO,
- - - - - - - E11 85 PG3 I/O FT_f - -
TIM20_CH4N,
FMC_A13,
EVENTOUT
TIM20_BKIN2,
I2C4_SDA,
- - - - - - - E10 86 PG4 I/O FT_f - SPI1_MOSI, -
FMC_A14,
EVENTOUT
TIM3_CH3,
HRTIM1_CHE1,
TIM8_CH3,
C5 - - 40 54 E8 67 E9 87 PC8 I/O FT_f - TIM20_CH3, -
COMP7_OUT,
I2C3_SCL,
EVENTOUT
TIM3_CH4,
HRTIM1_CHE2,
TIM8_CH4, I2SCKIN,
D2 - - 41 55 E9 68 E8 88 PC9 I/O FT_f - -
TIM8_BKIN2,
I2C3_SDA,
EVENTOUT
(function after
I/O structure
Pin name
Pin type
reset)(1)
UFQFPN48
UFBGA121
TFBGA100
Notes
Additional
WLCSP81
LPQF100
LPQF128
LQFP48
LQFP64
LQFP80
Alternate functions
functions
MCO, I2C3_SCL,
I2C2_SDA,
I2S2_MCK,
TIM1_CH1,
USART1_CK,
COMP7_OUT, ADC5_IN1,
D1 30 30 42 56 E10 69 E7 89 PA8 I/O FT_a -
TIM4_ETR, OPAMP5_VOUT
FDCAN3_RX,
SAI1_CK2,
HRTIM1_CHA1,
SAI1_SCK_A,
EVENTOUT
I2C3_SMBA,
I2C2_SCL, I2S3_MCK,
TIM1_CH2,
USART1_TX,
OMP5_OUT, ADC5_IN2,
D4 31 31 43 57 D10 70 D8 90 PA9 I/O FT_fda -
TIM15_BKIN, UCPD1_DBCC1
TIM2_CH3,
HRTIM1_CHA2,
SAI1_FS_A,
EVENTOUT
TIM17_BKIN,
USB_CRS_SYNC,
I2C2_SMBA,
SPI2_MISO,
TIM1_CH3,
USART1_RX, UCPD1_DBCC2,
D3 32 32 44 58 D9 71 D9 91 PA10 I/O FT_fda -
COMP6_OUT, PVD_IN
TIM2_CH4,
TIM8_BKIN, SAI1_D1,
HRTIM1_CHB1,
SAI1_SD_A,
EVENTOUT
SPI2_MOSI/I2S2_SD,
TIM1_CH1N,
USART1_CTS,
COMP1_OUT,
FDCAN1_RX,
C2 33 33 45 59 C10 72 D11 92 PA11 I/O FT_u - USB_DM
TIM4_CH1,
TIM1_CH4,
TIM1_BKIN2,
HRTIM1_CHB2,
EVENTOUT
(function after
I/O structure
Pin name
Pin type
reset)(1)
UFQFPN48
UFBGA121
TFBGA100
Notes
Additional
WLCSP81
LPQF100
LPQF128
LQFP48
LQFP64
LQFP80
Alternate functions
functions
TIM16_CH1, I2SCKIN,
TIM1_CH2N,
USART1_RTS_DE,
COMP2_OUT,
C1 34 34 46 60 C9 73 D10 93 PA12 I/O FT_u - FDCAN1_TX, USB_DP
TIM4_CH2,
TIM1_ETR,
HRTIM1_FLT1,
EVENTOUT
A8 - 35 47 61 F6 74 C10 94 VSS S - - - -
A1 35 36 48 62 - 75 C11 95 VDD S - - - -
SWDIO-JTMS,
TIM16_CH1N,
I2C4_SCL, I2C1_SCL,
(5) IR_OUT,
B2 36 37 49 63 D8 76 B11 96 PA13 I/O FT_f -
USART3_CTS,
TIM4_CH3,
SAI1_SD_B,
EVENTOUT
TIM5_ETR,
TIM4_CH4,
SAI1_SD_B,
- - - - - - - A11 97 PF6 I/O FT_f - I2C2_SCL, TIM5_CH1, -
USART3_RTS,
QUADSPI1_BK1_IO3,
EVENTOUT
SWCLK-JTCK,
LPTIM1_OUT,
I2C4_SMBA,
I2C1_SDA,
C3 37 38 50 64 B10 77 B10 98 PA14 I/O FT_f (5) TIM8_CH2, -
TIM1_BKIN,
USART2_TX,
SAI1_FS_B,
EVENTOUT
JTDI, TIM2_CH1,
TIM8_CH1, I2C1_SCL,
SPI1_NSS,
SPI3_NSS/I2S3_WS,
USART2_RX,
A2 38 39 51 65 B9 78 A10 99 PA15 I/O FT_f (5) UART4_RTS_DE, -
TIM1_BKIN,
FDCAN3_TX,
HRTIM1_FLT2,
TIM2_ETR,
EVENTOUT
(function after
I/O structure
Pin name
Pin type
reset)(1)
UFQFPN48
UFBGA121
TFBGA100
Notes
Additional
WLCSP81
LPQF100
LPQF128
LQFP48
LQFP64
LQFP80
Alternate functions
functions
TIM8_CH1N,
UART4_TX,
SPI3_SCK/I2S3_CK,
B3 39 - 52 66 C8 79 C9 100 PC10 I/O FT - -
USART3_TX,
HRTIM1_FLT6,
EVENTOUT
HRTIM1_EEV2,
TIM8_CH2N,
UART4_RX,
C4 40 - 53 67 C7 80 C8 101 PC11 I/O FT_f - SPI3_MISO, -
USART3_RX,
I2C3_SDA,
EVENTOUT
TIM5_CH2,
HRTIM1_EEV1,
TIM8_CH3N,
UART5_TX,
A3 - - 54 68 A10 81 D7 102 PC12 I/O FT - -
SPI3_MOSI/I2S3_SD,
USART3_CK,
UCPD1_FRSTX,
EVENTOUT
TIM20_ETR,
SPI1_NSS,
- - - - - - - - 103 PG5 I/O FT - LPUART1_CTS, -
FMC_A15,
EVENTOUT
TIM20_BKIN,
I2C3_SMBA,
- - - - - - - - 104 PG6 I/O FT - -
LPUART1_RTS_DE,
FMC_INT, EVENTOUT
SAI1_CK1, I2C3_SCL,
LPUART1_TX,
- - - - - - - - 105 PG7 I/O FT_f - FMC_INT, -
SAI1_MCLK_A,
EVENTOUT
I2C3_SDA,
LPUART1_RX,
- - - - - - - - 106 PG8 I/O FT_f - -
FMC_NE3,
EVENTOUT
SPI3_SCK,
USART1_TX,
- - - - - - - - 107 PG9 I/O FT - FMC_NCE/FMC_NE2, -
TIM15_CH1N,
EVENTOUT
TIM8_CH4N,
B4 - - - 69 B8 82 B9 108 PD0 I/O FT - FDCAN1_RX, -
FMC_D2, EVENTOUT
(function after
I/O structure
Pin name
Pin type
reset)(1)
UFQFPN48
UFBGA121
TFBGA100
Notes
Additional
WLCSP81
LPQF100
LPQF128
LQFP48
LQFP64
LQFP80
Alternate functions
functions
TIM8_CH4,
TIM8_BKIN2,
A4 - - - 70 A9 83 A9 109 PD1 I/O FT - -
FDCAN1_TX,
FMC_D3, EVENTOUT
- - - - - - - B8 110 VSS S - - - -
A1 - - - - - - A8 111 VDD S - - - -
TIM3_ETR,
TIM8_BKIN,
B5 - - 55 71 B7 84 C7 112 PD2 I/O FT - -
UART5_RX,
EVENTOUT
TIM2_CH1/
TIM2_ETR,
USART2_CTS,
- - - - - C6 85 B7 113 PD3 I/O FT - -
QUADSPI1_BK2_NCS
, FMC_CLK,
EVENTOUT
TIM2_CH2,
USART2_RTS_DE,
- - - - - A8 86 A7 114 PD4 I/O FT - QUADSPI1_BK2_IO0, -
FMC_NOE,
EVENTOUT
USART2_TX,
QUADSPI1_BK2_IO1,
- - - - - A7 87 E6 115 PD5 I/O FT - -
FMC_NWE,
EVENTOUT
TIM2_CH4, SAI1_D1,
USART2_RX,
QUADSPI1_BK2_IO2,
- - - - - A6 88 D6 116 PD6 I/O FT - -
FMC_NWAIT,
SAI1_SD_A,
EVENTOUT
TIM2_CH3,
USART2_CK,
- - - - - B6 89 B6 117 PD7 I/O FT - QUADSPI1_BK2_IO3, -
FMC_NCE/FMC_NE1,
EVENTOUT
(function after
I/O structure
Pin name
Pin type
reset)(1)
UFQFPN48
UFBGA121
TFBGA100
Notes
Additional
WLCSP81
LPQF100
LPQF128
LQFP48
LQFP64
LQFP80
Alternate functions
functions
JTDO-TRACESWO,
TIM2_CH2,
TIM4_ETR,
UCPD1_CRS_SYNC,
TIM8_CH1N,
SPI1_SCK,
(5) SPI3_SCK/I2S3_CK,
A5 41 40 56 72 A5 90 A6 118 PB3 I/O FT -
USART2_TX,
TIM3_ETR,
FDCAN3_RX,
HRTIM1_SCOUT,
HRTIM1_EEV9,
SAI1_SCK_B,
EVENTOUT
JTRST, TIM16_CH1,
TIM3_CH1,
TIM8_CH2N,
SPI1_MISO,
SPI3_MISO,
(5) USART2_RX,
C6 42 41 57 73 C5 91 C6 119 PB4 I/O FT_c (6) UCPD1_CC2
UART5_RTS_DE,
TIM17_BKIN,
FDCAN3_TX,
HRTIM1_EEV7,
SAI1_MCLK_B,
EVENTOUT
TIM16_BKIN,
TIM3_CH2,
TIM8_CH3N,
I2C1_SMBA,
SPI1_MOSI,
SPI3_MOSI/I2S3_SD,
USART2_CK,
A6 43 42 58 74 B5 92 B5 120 PB5 I/O FT_f - I2C3_SDA, -
FDCAN2_RX,
TIM17_CH1,
LPTIM1_IN1,
SAI1_SD_B,
HRTIM1_EEV6,
UART5_CTS,
EVENTOUT
(function after
I/O structure
Pin name
Pin type
reset)(1)
UFQFPN48
UFBGA121
TFBGA100
Notes
Additional
WLCSP81
LPQF100
LPQF128
LQFP48
LQFP64
LQFP80
Alternate functions
functions
TIM16_CH1N,
TIM4_CH1,
TIM8_CH1,
TIM8_ETR,
USART1_TX,
COMP4_OUT,
(6)
B6 44 43 59 75 A4 93 A5 121 PB6 I/O FT_c FDCAN2_TX, UCPD1_CC1
TIM8_BKIN2,
LPTIM1_ETR,
HRTIM1_SCIN,
HRTIM1_EEV4,
SAI1_FS_B,
EVENTOUT
TIM17_CH1N,
TIM4_CH2,
I2C4_SDA, I2C1_SDA,
TIM8_BKIN,
USART1_RX,
COMP3_OUT,
C7 45 44 60 76 B4 94 C5 122 PB7 I/O FT_f - -
TIM3_CH4,
LPTIM1_IN2,
FMC_NL,
HRTIM1_EEV3,
UART4_CTS,
EVENTOUT
TIM16_CH1,
TIM4_CH3,
SAI1_CK1,
I2C1_SCL,
USART3_RX,
(7) COMP1_OUT,
B7 46 45 61 77 A3 95 D5 123 PB8-BOOT0 I/O FT_f -
FDCAN1_RX,
TIM8_CH2,
TIM1_BKIN,
HRTIM1_EEV8,
SAI1_MCLK_A,
EVENTOUT
TIM17_CH1,
TIM4_CH4,
SAI1_D2,
I2C1_SDA,
IR_OUT, USART3_TX,
COMP2_OUT,
A7 47 46 62 78 A2 96 A4 124 PB9 I/O FT_f - -
FDCAN1_TX,
TIM8_CH3,
TIM1_CH3N,
HRTIM1_EEV5,
SAI1_FS_A,
EVENTOUT
(function after
I/O structure
Pin name
Pin type
reset)(1)
UFQFPN48
UFBGA121
TFBGA100
Notes
Additional
WLCSP81
LPQF100
LPQF128
LQFP48
LQFP64
LQFP80
Alternate functions
functions
TIM4_ETR,
TIM20_CH4N,
TIM16_CH1,
- - - - - C4 97 B4 125 PE0 I/O FT - TIM20_ETR, -
USART1_TX,
FMC_NBL0,
EVENTOUT
TIM17_CH1,
TIM20_CH4,
- - - - - B3 98 C4 126 PE1 I/O FT - USART1_RX, -
FMC_NBL1,
EVENTOUT
- - 47 63 79 - 99 B3 127 VSS S - - - -
STM32G484xE
Table 13. Alternate function
AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15
QUADSPI1
QUADSPI1/ I2C3/4/UAR
Port I2C1/3/ /SPI1/2/3/4/ QUADSPI1/ FDCAN/T UART4/5/
LPTIM1/ I2C3/4/SAI1/US I2C1/2/3/ USART1/2/3 T4/5/LPUA QUADSPI1/ LPTIM1/ FMC/LPUART1 SAI1SAI1/HR
I2C4/ TIM1/2/3/4/5/8/ I2S2/3/I2C4/ SPI2/3/I2S2 IM1/8/15/ SAI1/TIM
TIM2/5/ B/HRTIM1/ 4/TIM1/8/ /FDCAN/CO RT1/COMP TIM2/3/4/8/1 TIM1/8/F /SAI1/HRTIM1/ TIM1/OPAMP EVENT
SYS_AF 20/15/ UART4/5/ /3/TIM1/5/8/ FDCAN1/ 2/15/
15/16/17 TIM8/20/15/ 16/17 MP7/5/6 1/2/7/4/5/6/ 7 DCAN1/3 TIM1 2
COMP1 TIM8/ 20/Infrared 2 UCPD1
COMP3 3
Infrared
UCPD1_ EVENT
PA5 - TIM2_CH1 TIM2_ETR - - SPI1_SCK - - - - - - - -
FRSTX OUT
FDCAN3
I2C1_ SPI3_NSS/ USART2_ UART4 TIM1_ HRTIM1_ TIM2_ EVENT
PA15 JTDI TIM2_CH1 TIM8_CH1 - SPI1_NSS - _ -
SCL I2S3_WS RX _RTS_DE BKIN FLT2 ETR OUT
TX
73/235
Table 13. Alternate function (continued)
74/235
QUADSPI1
QUADSPI1/ I2C3/4/UAR
Port I2C1/3/ /SPI1/2/3/4/ QUADSPI1/ FDCAN/T UART4/5/
LPTIM1/ I2C3/4/SAI1/US I2C1/2/3/ USART1/2/3 T4/5/LPUA QUADSPI1/ LPTIM1/ FMC/LPUART1 SAI1SAI1/HR
I2C4/ TIM1/2/3/4/5/8/ I2S2/3/I2C4/ SPI2/3/I2S2 IM1/8/15/ SAI1/TIM
TIM2/5/ B/HRTIM1/ 4/TIM1/8/ /FDCAN/CO RT1/COMP TIM2/3/4/8/1 TIM1/8/F /SAI1/HRTIM1/ TIM1/OPAMP EVENT
SYS_AF 20/15/ UART4/5/ /3/TIM1/5/8/ FDCAN1/ 2/15/
15/16/17 TIM8/20/15/ 16/17 MP7/5/6 1/2/7/4/5/6/ 7 DCAN1/3 TIM1 2
COMP1 TIM8/ 20/Infrared 2 UCPD1
COMP3 3
Infrared
JTDO- USB_CRS_ TIM8_ SPI3_SCK/ USART2_ FDCAN3 HRTIM1_ HRTIM1_ SAI1_ EVENT
PB3 TIM2_CH2 TIM4_ETR SPI1_SCK - - TIM3_ETR
TRACESWO SYNC CH1N I2S3_CK TX _RX SCOUT EEV9 SCK_B OUT
STM32G484xE
Table 13. Alternate function (continued)
STM32G484xE
AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15
QUADSPI1
QUADSPI1/ I2C3/4/UAR
Port I2C1/3/ /SPI1/2/3/4/ QUADSPI1/ FDCAN/T UART4/5/
LPTIM1/ I2C3/4/SAI1/US I2C1/2/3/ USART1/2/3 T4/5/LPUA QUADSPI1/ LPTIM1/ FMC/LPUART1 SAI1SAI1/HR
I2C4/ TIM1/2/3/4/5/8/ I2S2/3/I2C4/ SPI2/3/I2S2 IM1/8/15/ SAI1/TIM
TIM2/5/ B/HRTIM1/ 4/TIM1/8/ /FDCAN/CO RT1/COMP TIM2/3/4/8/1 TIM1/8/F /SAI1/HRTIM1/ TIM1/OPAMP EVENT
SYS_AF 20/15/ UART4/5/ /3/TIM1/5/8/ FDCAN1/ 2/15/
15/16/17 TIM8/20/15/ 16/17 MP7/5/6 1/2/7/4/5/6/ 7 DCAN1/3 TIM1 2
COMP1 TIM8/ 20/Infrared 2 UCPD1
COMP3 3
Infrared
LPUART1_ EVENT
PC0 - LPTIM1_IN1 TIM1_CH1 - - - - - - - - - - -
RX OUT
QUADSPI1_ EVENT
PC2 - LPTIM1_IN2 TIM1_CH3 COMP3_OUT - - TIM20_CH2 - - - - - - -
BK2_IO1 OUT
EVENT
PC14 - - - - - - - - - - - - - - -
OUT
EVENT
PC15 - - - - - - - - - - - - - - -
OUT
75/235
Table 13. Alternate function (continued)
76/235
QUADSPI1
QUADSPI1/ I2C3/4/UAR
Port I2C1/3/ /SPI1/2/3/4/ QUADSPI1/ FDCAN/T UART4/5/
LPTIM1/ I2C3/4/SAI1/US I2C1/2/3/ USART1/2/3 T4/5/LPUA QUADSPI1/ LPTIM1/ FMC/LPUART1 SAI1SAI1/HR
I2C4/ TIM1/2/3/4/5/8/ I2S2/3/I2C4/ SPI2/3/I2S2 IM1/8/15/ SAI1/TIM
TIM2/5/ B/HRTIM1/ 4/TIM1/8/ /FDCAN/CO RT1/COMP TIM2/3/4/8/1 TIM1/8/F /SAI1/HRTIM1/ TIM1/OPAMP EVENT
SYS_AF 20/15/ UART4/5/ /3/TIM1/5/8/ FDCAN1/ 2/15/
15/16/17 TIM8/20/15/ 16/17 MP7/5/6 1/2/7/4/5/6/ 7 DCAN1/3 TIM1 2
COMP1 TIM8/ 20/Infrared 2 UCPD1
COMP3 3
Infrared
TIM8_ EVENT
PD2 - - TIM3_ETR - UART5_RX - - - - - - - - -
BKIN OUT
USART3_ EVENT
PD8 - - - - - - - - - - - FMC_D13 - -
TX OUT
USART3_ EVENT
PD9 - - - - - - - - - - - FMC_D14 - -
RX OUT
USART3_ EVENT
PD10 - - - - - - - - - - - FMC_D15 - -
CK OUT
USART3_ EVENT
PD12 - - TIM4_CH1 - - - - - - - - FMC_A17 - -
RTS_DE OUT
EVENT
PD13 - - TIM4_CH2 - - - - - - - - - FMC_A18 - -
OUT
EVENT
PD14 - - TIM4_CH3 - - - - - - - - - FMC_D0 - -
OUT
EVENT
PD15 - - TIM4_CH4 - - - SPI2_NSS - - - - - FMC_D1 - -
OUT
STM32G484xE
Table 13. Alternate function (continued)
STM32G484xE
AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15
QUADSPI1
QUADSPI1/ I2C3/4/UAR
Port I2C1/3/ /SPI1/2/3/4/ QUADSPI1/ FDCAN/T UART4/5/
LPTIM1/ I2C3/4/SAI1/US I2C1/2/3/ USART1/2/3 T4/5/LPUA QUADSPI1/ LPTIM1/ FMC/LPUART1 SAI1SAI1/HR
I2C4/ TIM1/2/3/4/5/8/ I2S2/3/I2C4/ SPI2/3/I2S2 IM1/8/15/ SAI1/TIM
TIM2/5/ B/HRTIM1/ 4/TIM1/8/ /FDCAN/CO RT1/COMP TIM2/3/4/8/1 TIM1/8/F /SAI1/HRTIM1/ TIM1/OPAMP EVENT
SYS_AF 20/15/ UART4/5/ /3/TIM1/5/8/ FDCAN1/ 2/15/
15/16/17 TIM8/20/15/ 16/17 MP7/5/6 1/2/7/4/5/6/ 7 DCAN1/3 TIM1 2
COMP1 TIM8/ 20/Infrared 2 UCPD1
COMP3 3
Infrared
SAI1_MCLK_ EVENT
PE2 TRACECK - TIM3_CH1 SAI1_CK1 - SPI4_SCK TIM20_CH1 - - - - - FMC_A23 -
A OUT
EVENT
PE3 TRACED0 - TIM3_CH2 - - SPI4_NSS TIM20_CH2 - - - - - FMC_A19 SAI1_SD_B -
OUT
TIM20_ EVENT
PE4 TRACED1 - TIM3_CH3 SAI1_D2 - SPI4_NSS - - - - - FMC_A20 SAI1_FS_A -
CH1N OUT
TIM20_ EVENT
PE5 TRACED2 - TIM3_CH4 SAI1_CK2 - SPI4_MISO - - - - - FMC_A21 SAI1_SCK_A -
CH2N OUT
DS12983 Rev 5
TIM20_ EVENT
PE6 TRACED3 - - SAI1_D1 - SPI4_MOSI - - - - - FMC_A22 SAI1_SD_A -
CH3N OUT
EVENT
PE7 - - TIM1_ETR - - - - - - - - - FMC_D4 SAI1_SD_B -
OUT
Port E
EVENT
PE8 - TIM5_CH3 TIM1_CH1N - - - - - - - - - FMC_D5 SAI1_SCK_B -
OUT
EVENT
PE9 - TIM5_CH4 TIM1_CH1 - - - - - - - - - FMC_D6 SAI1_FS_B -
OUT
QUADSPI1_ EVENT
PE11 - - TIM1_CH2 - - SPI4_NSS - - - - - FMC_D8 - -
BK1_NCS OUT
QUADSPI1_ EVENT
PE12 - - TIM1_CH3N - - SPI4_SCK - - - - - FMC_D9 - -
BK1_IO0 OUT
QUADSPI1
QUADSPI1/ I2C3/4/UAR
Port I2C1/3/ /SPI1/2/3/4/ QUADSPI1/ FDCAN/T UART4/5/
LPTIM1/ I2C3/4/SAI1/US I2C1/2/3/ USART1/2/3 T4/5/LPUA QUADSPI1/ LPTIM1/ FMC/LPUART1 SAI1SAI1/HR
I2C4/ TIM1/2/3/4/5/8/ I2S2/3/I2C4/ SPI2/3/I2S2 IM1/8/15/ SAI1/TIM
TIM2/5/ B/HRTIM1/ 4/TIM1/8/ /FDCAN/CO RT1/COMP TIM2/3/4/8/1 TIM1/8/F /SAI1/HRTIM1/ TIM1/OPAMP EVENT
SYS_AF 20/15/ UART4/5/ /3/TIM1/5/8/ FDCAN1/ 2/15/
15/16/17 TIM8/20/15/ 16/17 MP7/5/6 1/2/7/4/5/6/ 7 DCAN1/3 TIM1 2
COMP1 TIM8/ 20/Infrared 2 UCPD1
COMP3 3
Infrared
SPI2_SCK/ EVENT
PF1 - - - - - - - - - - - - - -
I2S2_CK OUT
I2C2_ EVENT
PF2 - - TIM20_CH3 - - - - - - - - FMC_A2 - -
SMBA OUT
I2C3_ EVENT
PF3 - - TIM20_CH4 - - - - - - - - FMC_A3 - -
SCL OUT
I2C3_ EVENT
PF4 - - COMP1_OUT TIM20_CH1N - - - - - - - FMC_A4 - -
SDA OUT
EVENT
PF5 - - TIM20_CH2N - - - - - - - - - FMC_A5 - -
OUT
DS12983 Rev 5
QUADSPI1_ EVENT
PF8 - - TIM20_BKIN2 - - - TIM5_CH3 - - - - FMC_A24 SAI1_SCK_B -
BK1_IO0 OUT
QUADSPI1_ EVENT
PF9 - - TIM20_BKIN TIM15_CH1 - SPI2_SCK TIM5_CH4 - - - - FMC_A25 SAI1_FS_B -
BK1_IO1 OUT
QUADSPI1_ EVENT
PF10 - - TIM20_BKIN2 TIM15_CH2 - SPI2_SCK - - - - - FMC_A0 SAI1_D3 -
CLK OUT
EVENT
PF11 - - TIM20_ETR - - - - - - - - - FMC_NE4 - -
OUT
EVENT
PF12 - - TIM20_CH1 - - - - - - - - - FMC_A6 - -
OUT
I2C4_ EVENT
PF13 - - TIM20_CH2 - - - - - - - - FMC_A7 - -
SMBA OUT
I2C4_ EVENT
PF14 - - TIM20_CH3 - - - - - - - - FMC_A8 - -
SCL OUT
I2C4_ EVENT
PF15 - - TIM20_CH4 - - - - - - - - FMC_A9 - -
SDA OUT
STM32G484xE
Table 13. Alternate function (continued)
STM32G484xE
AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15
QUADSPI1
QUADSPI1/ I2C3/4/UAR
Port I2C1/3/ /SPI1/2/3/4/ QUADSPI1/ FDCAN/T UART4/5/
LPTIM1/ I2C3/4/SAI1/US I2C1/2/3/ USART1/2/3 T4/5/LPUA QUADSPI1/ LPTIM1/ FMC/LPUART1 SAI1SAI1/HR
I2C4/ TIM1/2/3/4/5/8/ I2S2/3/I2C4/ SPI2/3/I2S2 IM1/8/15/ SAI1/TIM
TIM2/5/ B/HRTIM1/ 4/TIM1/8/ /FDCAN/CO RT1/COMP TIM2/3/4/8/1 TIM1/8/F /SAI1/HRTIM1/ TIM1/OPAMP EVENT
SYS_AF 20/15/ UART4/5/ /3/TIM1/5/8/ FDCAN1/ 2/15/
15/16/17 TIM8/20/15/ 16/17 MP7/5/6 1/2/7/4/5/6/ 7 DCAN1/3 TIM1 2
COMP1 TIM8/ 20/Infrared 2 UCPD1
COMP3 3
Infrared
EVENT
PG0 - - TIM20_CH1N - - - - - - - - - FMC_A10 - -
OUT
EVENT
PG1 - - TIM20_CH2N - - - - - - - - - FMC_A11 - -
OUT
EVENT
PG2 - - TIM20_CH3N - - SPI1_SCK - - - - - - FMC_A12 - -
OUT
I2C4_ EVENT
PG4 - - TIM20_BKIN2 - SPI1_MOSI - - - - - - FMC_A14 - -
SDA OUT
Port G
LPUART1_ EVENT
PG5 - - TIM20_ETR - - SPI1_NSS - - - - - FMC_A15 - -
CTS OUT
DS12983 Rev 5
EVENT
PG10 MCO - - - - - - - - - - - - - -
OUT
5 Electrical characteristics
Figure 14. Pin loading conditions Figure 15. Pin input voltage
MS19210V1 MS19211V1
VBAT
Backup circuitry
(LSE, RTC,
1.55 – 3.6 V
Backup registers)
Power switch
VDD VCORE
n x VDD
Regulator
VDDIO
OUT
Level shifter
Kernel logic
n x 100 nF IO (CPU, Digital
GPIOs logic
+1 x 4.7 μF IN & Memories)
n x VSS
VREF+ ADCs/
DACs/
Standby circuitry
10 nF OPAMPs/ (Wakeup logic,
+1 μF VREF- COMPs/ IWDG)
100 nF +1 μF
VREFBUF
VSSA
MS60206V1
Caution: Each power supply pair (VDD/VSS, VDDA/VSSA etc.) must be decoupled with filtering ceramic
capacitors as shown above. These capacitors must be placed as close as possible to, or
below, the appropriate pins on the underside of the PCB to ensure the good functionality of
the device.
IDD_VBAT
VBAT
IDD
VDD
IDDA
VDDA
MS60200V1
The IDD_ALL parameters given in Table 21 to Table 25 represent the total MCU consumption
including the current supplying VDD, VDDA and VBAT.
2. VIN maximum must always be respected. Refer to Table 15: Current characteristics for the maximum
allowed injected current values.
3. This formula has to be applied only on the power supplies related to the IO structure described in the pin
definition table.
4. To sustain a voltage higher than 4 V the internal pull-up/pull-down resistors must be disabled.
5. Include VREF- pin.
∑IVDD Total current into sum of all VDD power lines (source)(1) 150
∑IVSS Total current out of sum of all VSS ground lines (sink)(1) 150
(1)
IVDD(PIN) Maximum current into each VDD power pin (source) 100
IVSS(PIN) Maximum current out of each VSS ground pin (sink)(1) 100
Output current sunk by any I/O and control pin except FT_f 20
IIO(PIN) Output current sunk by any FT_f pin 20 mA
Output current sourced by any I/O and control pin 20
Total output current sunk by sum of all I/Os and control pins(2) 100
∑IIO(PIN)
Total output current sourced by sum of all I/Os and control pins(2) 100
IINJ(PIN)(3) Injected current on FT_xxx, TT_xx, NRST pins -5/0(4)
∑|IINJ(PIN)| Total injected current (sum of all I/Os and control pins)(5) ±25
1. All main power (VDD, VDDA, VBAT) and ground (VSS, VSSA) pins must always be connected to the external
power supplies, in the permitted range.
2. This current consumption must be correctly distributed over all I/Os and control pins. The total output
current must not be sunk/sourced between two consecutive power supply pins referring to high pin count
LQFP packages.
3. Positive injection (when VIN > VDD) is not possible on these I/Os and does not occur for input voltages
lower than the specified maximum value.
4. A negative injection is induced by VIN < VSS. IINJ(PIN) must never be exceeded. Refer also to Table 14:
Voltage characteristics for the minimum allowed input voltage values.
5. When several inputs are submitted to a current injection, the maximum ∑|IINJ(PIN)| is the absolute sum of
the negative injected currents (instantaneous values).
Table 19. Embedded reset and power control block characteristics (continued)
Symbol Parameter Conditions(1) Min Typ Max Unit
1. Continuous mode means Run/Sleep modes, or temperature sensor enable in Low-power run/Low-power
sleep modes.
2. Guaranteed by design - Not tested in production.
3. BOR0 is enabled in all modes (except shutdown) and its consumption is therefore included in the supply
current characteristics tables.
Internal reference
VREFINT –40 °C < TA < +130 °C 1.182 1.212 1.232 V
voltage
ADC sampling time
(1) when reading the
tS_vrefint - 4(2) - - µs
internal reference
voltage
Start time of reference
tstart_vrefint voltage buffer when - - 8 12(2) µs
ADC is enable
VREFINT buffer
consumption from VDD
- - 12.5 20(2) µA
IDD(VREFINTBUF) when converted by
ADC
Internal reference
∆VREFINT voltage spread over VDD = 3 V - 5 7.5(2) mV
the temperature range
Average temperature
TCoeff –40°C < TA < +130°C - 30 50(2) ppm/°C
coefficient
ACoeff Long term stability 1000 hours, T = 25°C - 300 1000(2) ppm
Average voltage
VDDCoeff 3.0 V < VDD < 3.6 V - 250 1200(2) ppm/V
coefficient
VREFINT_DIV1 1/4 reference voltage 24 25 26
%
VREFINT_DIV2 1/2 reference voltage - 49 50 51
VREFINT
VREFINT_DIV3 3/4 reference voltage 74 75 76
1. The shortest sampling time is determined in the application by multiple iterations.
2. Guaranteed by design - Not tested in production.
V
1.235
1.23
1.225
1.22
1.215
1.21
1.205
1.2
1.195
1.19
1.185
-40 -20 0 20 40 60 80 100 120 °C
Mean Min Max
MSv40169V2
26 MHz 3.65 3.85 4.45 5.1 6.45 4.40 6.60 11.0 16.0 22.0
16 MHz 2.30 2.55 3.1 3.8 5.15 3.00 5.00 9.00 14.9 21.0
8 MHz 1.25 1.50 2.05 2.8 4.1 2.00 3.6 7.70 13.0 19.0
Range 2 4 MHz 0.75 0.955 1.5 2.3 3.6 1.40 3.00 7.00 12.0 19.0
2 MHz 0.47 0.69 1.25 2 3.35 0.990 2.60 6.70 12.0 19.0
1 MHz 0.34 0.55 1.1 1.9 3.2 0.830 2.50 6.50 12.0 18.0
DS12983 Rev 5
100 KHz 0.22 0.43 0.98 1.75 3.1 0.690 2.30 6.30 11.0 18.0
fHCLK = fHSE up to
Range 1
48 MHz included,
Boost 170 MHz 29.50 29.5 31 32 34.5 31.0 35.0 42.0 48.0 56.0
bypass mode PLL
Supply current mode
IDD (Run) ON above 48 mA
in Run mode
MHz all 150 MHz 24.50 26 27 28 30 26.0 28.0 34.0 44.0 47.0
peripherals
120 MHz 19.50 20 20.5 21.5 23.5 21.0 23.0 32.0 38.0 43.0
disable
80 MHz 13.00 13.5 14 15.5 17 15.0 17.0 25.0 30.0 37.0
72 MHz 12.00 12 13 14 15.5 13.0 16.0 23.0 29.0 36.0
Range 1 64 MHz 10.50 11 11.5 12.5 14.5 12.0 14.0 21.0 27.0 34.0
Electrical characteristics
48 MHz 7.90 8.2 9 9.7 11.5 9.10 13.0 19.0 25.0 32.0
32 MHz 5.40 5.65 6.4 7.2 8.85 6.50 9.60 15.0 21.0 29.0
24 MHz 4.10 4.35 5.1 5.95 7.6 5.20 8.00 14.0 20.0 28.0
16 MHz 2.80 3.1 3.8 4.7 6.3 4.30 6.40 12.0 18.0 26.0
89/235
Table 21. Current consumption in Run and Low-power run modes, code with data
90/235
Electrical characteristics
processing running from flash in single Bank, ART enable (Cache ON Prefetch OFF) (continued)
Condition Typ Max
Symbol Parameter fHCLK Unit
Voltage
- 25°C 55°C 85°C 105°C 125°C 25°C 55°C 85°C 105°C 125°C
scaling
2 MHz 455 725 1350 2250 3800 1200 3200 8100 14000 22000
SYSCLK source is HSE 1 MHz 280 545 1200 2100 3600 1100 3000 7900 14000 22000
in bypass mode
all peripherals disable 250 KHz 160 435 1100 2000 3500 840 2800 7700 14000 22000
Supply current 62.5 KHz 130 405 1050 1950 3500 810 2700 7600 14000 22000
IDD (LPRun) in Low-power µA
run mode 2 MHz 920 1200 1850 2750 4250 1900 3800 8700 15000 22000
SYSCLK source is HSI16 1 MHz 780 1100 1700 2650 4150 1700 3700 8600 14000 22000
all peripherals disable 250 KHz 725 980 1600 2500 4050 1600 3600 8400 14000 22000
62.5 KHz 720 955 1600 2500 4000 1500 3500 8400 14000 22000
DS12983 Rev 5
STM32G484xE
STM32G484xE
Table 22. Current consumption in Run and Low-power run modes, code with data
processing running from flash in dual bank, ART enable (Cache ON Prefetch OFF)
Conditions Typ Max(1)
Symbol Parameter Voltage fHCLK Unit
- 25°C 55°C 85°C 105°C 125°C 25°C 55°C 85°C 105°C 125°C
scaling
26 MHz 3.70 3.9 4.45 5.15 6.45 4.40 6.60 11.0 16.0 22.0
16 MHz 2.35 2.55 3.1 3.85 5.15 3.00 5.00 9.00 14.0 21.0
8 MHz 1.25 1.5 2.05 2.8 4.15 2.00 3.60 7.70 13.0 19.0
Range 2 4 MHz 0.75 0.97 1.5 2.3 3.6 1.40 3.00 7.00 12.0 19.0
2 MHz 0.47 0.7 1.25 2.05 3.35 0.990 2.60 6.70 12.0 19.0
1 MHz 0.34 0.56 1.1 1.9 3.2 0.830 2.50 6.50 12.0 18.0
fHCLK = fHSE
100 KHz 0.22 0.44 0.975 1.8 3.1 0.690 2.30 6.30 11.0 18.0
DS12983 Rev 5
up to 48MHz
included, Range 1
170 MHz 29.50 30 31 32 34.5 31.0 35.0 42.0 48.0 56.0
Supply bypass mode Boost mode
IDD
current in PLL ON mA
(Run) 150 MHz 24.50 24.5 25.5 26.5 28.5 26.0 28.0 34.0 44.0 47.0
Run mode above 48
MHz all 120 MHz 19.50 20 20.5 22 23.5 21.0 23.0 32.0 38.0 43.0
peripherals
disable 80 MHz 13.00 13.5 14.5 15.5 17 15.0 17.0 25.0 30.0 37.0
72 MHz 12.00 12.5 13 14 15.5 13.0 16.0 23.0 29.0 36.0
Range 1 64 MHz 10.50 11 11.5 13 14.5 12.0 14.0 21.0 27.0 34.0
48 MHz 7.95 8.3 9 10 11.5 9.10 13.0 19.0 25.0 32.0
32 MHz 5.40 5.7 6.45 7.25 8.9 6.50 9.60 15.0 21.0 29.0
Electrical characteristics
24 MHz 4.10 4.4 5.1 6 7.65 5.20 8.00 14.0 20.0 28.0
16 MHz 2.85 3.15 3.8 4.75 6.35 4.30 6.40 12.0 18.0 26.0
91/235
Table 22. Current consumption in Run and Low-power run modes, code with data
92/235
Electrical characteristics
processing running from flash in dual bank, ART enable (Cache ON Prefetch OFF) (continued)
Conditions Typ Max(1)
Symbol Parameter Voltage fHCLK Unit
- 25°C 55°C 85°C 105°C 125°C 25°C 55°C 85°C 105°C 125°C
scaling
2 MHz 450 725 1350 2250 3800 1200 3200 8100 14000 22000
SYSCLK source is HSE 1 MHz 270 575 1200 2150 3650 1100 3000 7900 14000 22000
in bypass mode
all peripherals disable 250 KHz 185 460 1050 2000 3550 840 2800 7700 14000 22000
Supply
IDD current in 62.5 KHz 130 430 1050 2000 3500 810 2700 7600 14000 22000
µA
(LPRun) Low-power 2 MHz 970 1200 1850 2750 4300 1900 3800 8700 15000 22000
run mode
SYSCLK source is HSI16 1 MHz 800 1100 1700 2650 4150 1700 3700 8600 14000 22000
all peripherals disable 250 KHz 680 990 1600 2550 4050 1600 3600 8400 14000 22000
DS12983 Rev 5
62.5 KHz 695 965 1600 2500 4050 1500 3500 8400 14000 22000
1. Evaluated by characterization - Not tested in production, unless otherwise specified.
STM32G484xE
Table 23. Current consumption in Run and Low-power run modes,
STM32G484xE
code with data processing running from SRAM1
Conditions Typ Max(1)
Symbol Parameter Voltage fHCLK Unit
- 25°C 55°C 85°C 105°C 125°C 25°C 55°C 85°C 105°C 125°C
scaling
26 MHz 3.35 3.55 4.1 4.95 6.45 4.00 6.20 11.0 15.0 22.0
16 MHz 2.15 2.35 2.9 3.7 5.25 3.10 4.70 8.70 14.0 20.0
8 MHz 1.15 1.35 1.9 2.7 4.2 1.90 3.50 7.50 13.0 19.0
Range 2 4 MHz 0.69 0.855 1.4 2.2 3.7 1.30 2.90 6.90 12.0 19.0
2 MHz 0.43 0.595 1.15 1.95 3.45 0.960 2.60 6.60 12.0 18.0
1 MHz 0.30 0.47 1 1.8 3.3 0.810 2.40 6.40 12.0 18.0
100 KHz 0.19 0.355 0.89 1.7 3.2 0.680 2.30 6.30 11.0 18.0
fHCLK = fHSE
DS12983 Rev 5
up to 48MHz Range 1
included, Boost 170 MHz 26.00 26.5 27.5 28.5 30.5 28.0 32.0 39.0 45.0 53.0(2)
Supply bypass mode mode
IDD(Run) current in PLL ON mA
Run mode above 48 150 MHz 21.50 22 22.5 23.5 25.5 23.0 25.0 31.0 41.0
46.0(2)
MHz all
peripherals 120 MHz 17.50 17.5 18.5 19.5 21.5 19.0 21.0 30.0 36.0 41.0
disable
80 MHz 11.50 12 12.5 13.5 15.5 13.0 15.0 23.0 29.0 35.0
72 MHz 10.50 11 11.5 12.5 14.5 12.0 14.0 21.0 27.0 34.0
Range 1
64 MHz 9.45 9.7 10.5 11.5 13.5 11.0 13.0 20.0 26.0 33.0
48 MHz 7.25 7.5 8.2 9.25 11 8.10 12.0 17.0 23.0 31.0
Electrical characteristics
32 MHz 4.90 5.15 5.85 6.9 8.7 6.00 8.90 15.0 21.0 29.0
24 MHz 3.75 4 4.7 5.7 7.5 4.80 7.50 13.0 19.0 27.0
16 MHz 2.60 2.85 3.5 4.5 6.3 4.00 6.10 12.0 18.0 26.0
93/235
Table 23. Current consumption in Run and Low-power run modes,
94/235
Electrical characteristics
code with data processing running from SRAM1 (continued)
Conditions Typ Max(1)
Symbol Parameter Voltage fHCLK Unit
- 25°C 55°C 85°C 105°C 125°C 25°C 55°C 85°C 105°C 125°C
scaling
2 MHz 365 570 1200 2150 3850 1200 3100 7900 14000 22000
SYSCLK source is HSE 1 MHz 240 425 1050 2000 3650 960 2900 7700 14000 22000
in bypass mode
all peripherals disable 250 KHz 135 315 945 1850 3550 840 2800 7600 13000 22000
Supply
IDD current in 62.5 KHz 105 285 915 1850 3550 780 2700 7600 13000 22000
µA
(LPRun) Low-power 2 MHz 835 1050 1650 2600 4300 1800 3700 8600 14000 22000
run mode
SYSCLK source is HSI16 1 MHz 775 940 1550 2500 4150 1700 3600 8500 14000 22000
all peripherals disable 250 KHz 640 860 1450 2400 4100 1500 3500 8400 14000 22000
DS12983 Rev 5
62.5 KHz 640 830 1450 2350 4050 1600 3500 8400 14000 22000
1. Evaluated by characterization - Not tested in production, unless otherwise specified.
2. Guaranteed by test in production.
STM32G484xE
Table 24. Typical current consumption in Run and Low-power run modes, with different codes
STM32G484xE
running from flash memory, ART enable (Cache ON Prefetch OFF)
Typ Typ Typ Typ
Conditions Single Bank Dual Bank Single Bank Dual Bank
Symbol Parameter Code Mode Mode Unit Mode Mode Unit
Reduced
code(1) 3.65 3.7 140 142
Electrical characteristics
fHCLK= 170 MHz 29.5 29.5 174 174
Fibonacci 38 35 224 206
While(1) 23.5 24 138 141
95/235
Table 24. Typical current consumption in Run and Low-power run modes, with different codes
96/235
Electrical characteristics
running from flash memory, ART enable (Cache ON Prefetch OFF) (continued)
Typ Typ Typ Typ
Conditions Single Bank Dual Bank Single Bank Dual Bank
Symbol Parameter Code Mode Mode Unit Mode Mode Unit
Reduced
code(1) 920 970 460 485
Supply Coremark
SYSCLK source is HSI16 905 985 453 493
IDD current in
fHCLK = 2 MHz µA µA/MHz
(LPRun) Low-power Dhrystone2.1 915 915 458 458
all peripherals disable
run
Fibonacci 1,050 950 525 475
While(1) 930 875 465 438
1. Reduced code used for characterization results provided in Table 21, Table 23.
DS12983 Rev 5
STM32G484xE
Table 25. Typical current consumption in Run and Low-power run modes, with different codes
STM32G484xE
running from SRAM1
Conditions Typ Typ
Symbol Parameter Code Unit Unit
Voltage
- 25°C 25°C
scaling
Electrical characteristics
Reduced code(1) 955 478
Coremark 890 445
IDD Supply current in fHCLK = fHSE = 2 MHz
Dhrystone2.1 915 µA 458 µA/MHz
(LPRun) Low-power run all peripherals disable
Fibonacci 880 440
While(1) 905 453
97/235
1. Reduced code used for characterization results provided in Table 21, Table 23.
Table 26. Typical current consumption in Run and Low-power run modes, with different codes
98/235
Electrical characteristics
running from SRAM2
Conditions Typ Typ
STM32G484xE
815 408
1. Reduced code used for characterization results provided in Table 21, Table 23.
Table 27. Typical current consumption in Run and Low-power run modes, with different codes
STM32G484xE
running from CCMSRAM
Conditions Typ Typ
Electrical characteristics
While(1) 20.50 121
(1)
Reduced code 900 450
Coremark 850 425
SYSCLK source is HSI16
IDD Supply current in
FHCLK = 2MHz Dhrystone2.1 870 µA 435 µA/MHz
(LPRun) Low-power run
all peripherals disable
Fibonacci 850 425
99/235
Electrical characteristics
1. Reduced code used for characterization results provided in Table 21, Table 23.
Table 28. Current consumption in Sleep and Low-power sleep mode flash memory ON
Condition Typ Max
Symbol Parameter fHCLK Unit
Voltage
- 25°C 55°C 85°C 105°C 125°C 25°C 55°C 85°C 105°C 125°C
scaling
26 MHz 0.98 1.1 1.75 2.4 3.75 1.90 3.50 7.60 13.0 19.0
16 MHz 0.67 0.835 1.45 2.15 3.5 1.50 3.00 7.10 12.0 19.0
8 MHz 0.44 0.605 1.25 2 3.35 1.10 2.70 6.70 12.0 19.0
Range 2 4 MHz 0.33 0.5 1.1 1.9 3.25 0.860 2.50 6.50 12.0 18.0
2 MHz 0.27 0.445 1.05 1.85 3.2 0.760 2.40 6.40 11.0 18.0
1 MHz 0.24 0.415 1.05 1.8 3.15 0.720 2.30 6.40 11.0 18.0
DS12983 Rev 5
100 KHz 0.21 0.385 0.995 1.8 3.1 0.670 2.30 6.30 11.0 18.0
fHCLK = fHSE Range 1
up to 48 MHz Boost 170 MHz 6.60 6.95 7.8 8.9 10.5 8.00 12.0 18.0 24.0 33.0
Supply current included, bypass mode
IDD (Sleep) mA
in sleep mode mode PLL ON
150 MHz 5.50 5.8 6.55 7.55 9.25 6.40 9.50 15.0 21.0 29.0
above 48 MHz all
peripherals disable 120 MHz 4.50 4.75 5.5 6.55 8.2 5.40 8.20 14.0 20.0 28.0
80 MHz 3.15 3.45 4.2 5.15 6.8 4.50 6.60 12.0 18.0 26.0
72 MHz 2.85 3.15 3.9 4.9 6.55 4.20 6.30 12.0 18.0 26.0
Range 1 64 MHz 2.60 2.9 3.65 4.6 6.3 3.50 6.00 12.0 18.0 26.0
48 MHz 1.90 2.2 3 3.65 5.3 3.20 5.30 11.0 17.0 25.0
32 MHz 1.40 1.65 2.4 3.2 4.85 2.70 4.80 11.0 17.0 25.0
STM32G484xE
24 MHz 1.10 1.35 2.1 3 4.65 2.30 4.50 9.80 16.0 25.0
16 MHz 0.83 1.1 1.85 2.75 4.35 1.90 4.10 9.40 16.0 24.0
Table 28. Current consumption in Sleep and Low-power sleep mode flash memory ON (continued)
STM32G484xE
Condition Typ Max
Symbol Parameter fHCLK Unit
Voltage
- 25°C 55°C 85°C 105°C 125°C 25°C 55°C 85°C 105°C 125°C
scaling
2 MHz 205 430 1150 2050 3600 1600 2900 7800 14000 22000
SYSCLK source is HSE 1 MHz 165 400 1100 2000 3550 1100 2900 7700 14000 22000
in bypass mode μA
all peripherals disable 250 KHz 145 370 1100 2000 3550 820 2800 7700 13000 22000
Supply current 62.5 KHz 140 365 1050 2000 3550 810 2800 7700 13000 22000
IDD
in Low-power
(LPSleep) 2 MHz
sleep mode 700 925 1650 2550 4100 1600 3600 8400 14000 22000
SYSCLK source is HSI16 1 MHz 710 925 1600 2550 4100 1600 3600 8400 14000 22000
μA
all peripherals disable 250 KHz 670 910 1600 2500 4050 1600 3600 8400 14000 22000
62.5 KHz 685 910 1600 2500 4050 1600 3600 8400 14000 22000
DS12983 Rev 5
Table 29. Current consumption in low-power sleep modes, flash memory in power-down
Condition Typ Max
Symbol Parameter fHCLK Unit
Voltage
- 25°C 55°C 85°C 105°C 125°C 25°C 55°C 85°C 105°C 125°C
scaling
2 MHz 210 385 1150 2050 3550 910 2900 7800 14000 22000
SYSCLK source is HSE 1 MHz 150 360 1100 2000 3550 860 2900 7700 14000 22000
in bypass mode
all peripherals disable 250 KHz 120 330 1050 2000 3500 820 2700 7600 13000 21000
Electrical characteristics
Supply current 62.5 KHz 110 330 1050 1950 3500 810 2700 7600 13000 21000
IDD
in low-power μA
(LPSleep) 2 MHz
sleep mode 675 900 1600 2500 4050 1600 3600 8500 14000 22000
SYSCLK source is HSI16 1 MHz 695 890 1600 2500 4050 1600 3600 8400 14000 22000
all peripherals disable 250 KHz 640 885 1600 2500 4050 1600 3600 8500 14000 22000
62.5 KHz 690 880 1600 2500 4050 1400 3000 7000 12000 19000
101/235
Table 30. Current consumption in Stop 1 mode
102/235
Electrical characteristics
Conditions Typ Max(1)
Symbol Parameter Unit
- VDD 25°C 55°C 85°C 105°C 125°C 25°C 55°C 85°C 105°C 125°C
1.8 V 80 250 830 1550 2850 630 2100 5900 11000 18000
Supply current
IDD in Stop 1 2.4 V 80 250 835 1600 2850 640 2100 5900 11000 18000
RTC disabled
(Stop 1) mode, RTC 3.0 V 80.5 255 840 1600 2900 640 2200 6000 11000 18000
disabled
3.6 V 81.5 255 845 1600 2900 640 2200 6000 11000 18000
1.8 V 80.5 255 830 1550 2850 640 2100 5900 11000 18000
2.4 V 81 255 835 1600 2850 640 2200 5900 11000 18000
RTC clocked by LSI
3.0 V 81.5 255 835 1600 2850 640 2200 6000 11000 18000
3.6 V 82 255 845 1600 2900 650 2200 6000 11000 18000
µA
1.8 V 80 255 830 1550 2850 - - - - -
DS12983 Rev 5
STM32G484xE
1. Evaluated by characterization - Not tested in production, unless otherwise specified.
Table 31. Current consumption in Stop 0 mode
STM32G484xE
Conditions Typ Max(1)
Symbol Parameter Unit
- VDD 25°C 55°C 85°C 105°C 125°C 25°C 55°C 85°C 105°C 125°C
1.8 V 190 380 980 1750 3100 790 2400 6500 11000 19000
Supply current 2.4 V 190 380 985 1750 3100 790 2400 6400 11000 19000
IDD(Stop 0) in Stop 0 mode, - µA
RTC disabled 3V 190 380 985 1750 3100 800 2400 6500 12000 19000
3.6 V 190 380 985 1750 3100 800 2500 6500 12000 19000
1. Evaluated by characterization - Not tested in production, unless otherwise specified.
- 25°C 55°C 85°C 105°C 125°C 25°C 55°C 85°C 105°C 125°C
1.8 V 100 275 1350 3450 8450 200 1100 4100 9700 27000
No 2.4 V 110 325 1600 4100 10000 220 1200 4800 12000 31000
independent
watchdog 3V 130 385 1900 4850 12000 240 1400 5500 13000 35000
Supply current in Standby
IDD mode (backup registers 3.6 V 180 530 2400 6050 14500 360 1700 6300 15000 40000
retained), nA
(Standby) 1.8 V 300 - - - - - - - - -
RTC disabled
With 2.4 V 365 - - - - - - - - -
independent
watchdog 3V 435 - - - - - - - - -
Electrical characteristics
3.6 V 545 - - - - - - - - -
103/235
Table 32. Current consumption in Standby mode (continued)
104/235
Electrical characteristics
Conditions Typ Max(1)
Symbol Parameter Unit
- VDD 25°C 55°C 85°C 105°C 125°C 25°C 55°C 85°C 105°C 125°C
1.8 V 540 725 1800 3850 8850 660 1500 4600 11000 27000
RTC clocked
by LSI, no 2.4 V 700 920 2150 4650 10500 860 1900 5300 12000 31000
independent 3V 885 1150 2650 5550 12500 1100 2200 6300 14000 36000
watchdog
3.6 V 1100 1450 3350 7000 15500 1400 2700 7400 16000 41000
nA
1.8 V 580 - - - - - - - - -
RTC clocked
by LSI, with 2.4 V 760 - - - - - - - - -
independent 3V 960 - - - - - - - - -
Supply current in Standby watchdog
IDD 3.6 V 1200 - - - - - - - - -
mode (backup registers
(Standby with retained),
DS12983 Rev 5
STM32G484xE
3.6 V 310 870 3000 6450 13000 - - - - -
Table 32. Current consumption in Standby mode (continued)
STM32G484xE
Conditions Typ Max(1)
Symbol Parameter Unit
- VDD 25°C 55°C 85°C 105°C 125°C 25°C 55°C 85°C 105°C 125°C
Wakeup
IDD (wakeup Supply current during wakeup clock is
3V 2.46 - - - - - - - - - mA
from Standby) from Standby mode HSI16 =
16 MHz(4)
1. Evaluated by characterization - Not tested in production, unless otherwise specified.
2. Based on characterization done with a 32.768 kHz crystal (MC306-G-06Q-32.768, manufacturer JFVNY) with two 6.8 pF loading capacitors.
3. The supply current in Standby with SRAM2 mode is: IDD_ALL(Standby) + IDD_ALL(SRAM2). The supply current in Standby with RTC with SRAM2 mode is:
IIDD_ALL(Standby + RTC) + IDD_ALL(SRAM2).
4. Wakeup with code execution from flash memory. Average value given for a typical wakeup time as specified in Table 36: Low-power mode wakeup timings.
Supply current 1.8 V 19 140 885 2500 6600 78.0 490 3100 8100 24000
in Shutdown
IDD mode (backup 2.4 V 28 180 1050 2950 7800 94.0 570 3600 9300 27000
- nA
(Shutdown) registers 3V 43 230 1300 3600 9300 130 680 4100 11000 31000
retained) RTC
disabled 3.6 V 87 360 1750 4700 12000 190 870 4900 13000 35000
Electrical characteristics
105/235
Table 33. Current consumption in Shutdown mode (continued)
106/235
Electrical characteristics
Conditions Typ Max(1)
Symbol Parameter Unit
- VDD 25°C 55°C 85°C 105°C 125°C 25°C 55°C 85°C 105°C 125°C
STM32G484xE
Table 34. Current consumption in VBAT mode
STM32G484xE
Conditions Typ Max(1)
Symbol Parameter Unit
- VBAT 25°C 55°C 85°C 105°C 125°C 25°C 55°C 85°C 105°C 125°C
Electrical characteristics
107/235
Electrical characteristics STM32G484xE
I SW = V DDIOx × f SW × C
where
ISW is the current sunk by a switching I/O to charge/discharge the capacitive load
VDD is the I/O supply voltage
fSW is the I/O switching frequency
C is the total capacitance seen by the I/O pin: C = CINT+ CEXT + CS
CS is the PCB board capacitance including the pad pin.
The test pin is configured in push-pull output mode and is toggled by software at a fixed
frequency.
ADC1/
independent clock domain 0.72 0.67 0.53 0.63
ADC2
ADC3/
ADC4/ independent clock domain 0.67 0.62 0.50 0.22
ADC5
FDCAN1/
FDCAN2/ independent clock domain 11.62 10.84 8.95 10.24
FDCAN3
I2C1 independent clock domain 4.03 3.76 3.12 4.15
I2C2 independent clock domain 3.78 3.52 2.93 3.23
I2C3 independent clock domain 2.72 2.55 2.11 2.65
I2C4 independent clock domain 3.95 3.67 3.04 2.81
I2S2 independent clock domain 1.49 1.40 1.15 1.63
Independent I2S3 independent clock domain 1.52 1.43 1.16 2.15 µA/MHz
clock domain
LPTIM1 independent clock domain 4.00 3.71 3.08 3.57
LPUART1 independent clock domain 4.43 4.13 3.45 4.02
QUADSPI independent clock domain 0.54 0.51 0.44 0.75
RNG independent clock domain 0.83 0.87 NA NA
USB independent clock domain 1.10 1.17 NA NA
SAI1 independent clock domain 3.36 3.14 2.58 3.25
UART4 independent clock domain 6.60 6.17 5.14 6.02
UART5 independent clock domain 6.60 6.16 5.12 6.12
USART1 independent clock domain 7.62 7.12 5.89 6.90
USART2 independent clock domain 7.37 6.86 5.70 6.72
USART3 independent clock domain 7.98 7.44 6.17 8.21
All - 369.00 316.04 266.18 325.00 µA/MHz
Wake up time from Stop 1 Range 1 Wakeup clock HSI16 = 16 MHz 9.5 9.8
mode to Run in flash
memory Range 2 Wakeup clock HSI16 = 16 MHz 21.9 22.7
Wake up time from Stop 1 Range 1 Wakeup clock HSI16 = 16 MHz 6.6 6.9
mode to Run mode in
SRAM1 Range 2 Wakeup clock HSI16 = 16 MHz 6.4 6.6
tWUSTOP1
Wake up time from Stop 1
mode to Low-power run Regulator in 26.1 27.1(2)
Wakeup clock µs
mode in flash memory low-power
HSI16 = 16 MHz,
Wake up time from Stop 1 mode (LPR=1 with HPRE = 8
mode to Low-power run in PWR_CR1)
14.4 15(2)
mode in SRAM1
Wakeup time from Standby
tWUSTBY Range 1 Wakeup clock HSI16 = 16 MHz 29.7 33.8
mode to Run mode
tWUSTBY Wakeup time from Standby
Range 1 Wakeup clock HSI16 = 16 MHz 29.7 33.5
SRAM2 with SRAM2 to Run mode
Voltage scaling
- 8 48
User external clock Range 1
fHSE_ext MHz
source frequency Voltage scaling
- 8 26
Range 2
OSC_IN input pin high
VHSEH - 0.7 VDD - VDD
level voltage
V
OSC_IN input pin low
VHSEL - VSS - 0.3 VDD
level voltage
Voltage scaling
7 - -
tw(HSEH) Range 1
OSC_IN high or low time ns
tw(HSEL) Voltage scaling
18 - -
Range 2
1. Guaranteed by design - Not tested in production.
tw(HSEH)
VHSEH
90%
10%
VHSEL
tr(HSE) t
tf(HSE) tw(HSEL)
THSE
MS19214V2
tw(LSEH)
VLSEH
90%
10%
VLSEL
tr(LSE) t
tf(LSE) tw(LSEL)
TLSE
MS19215V2
For CL1 and CL2, it is recommended to use high-quality external ceramic capacitors in the
5 pF to 20 pF range (typ.), designed for high-frequency applications, and selected to match
the requirements of the crystal or resonator (see Figure 21). CL1 and CL2 are usually the
same size. The crystal manufacturer typically specifies a load capacitance which is the
series combination of CL1 and CL2. PCB and MCU pin capacitance must be included (10 pF
can be used as a rough estimate of the combined pin and board capacitance) when sizing
CL1 and CL2.
Note: For information on selecting the crystal, refer to the application note AN2867 “Oscillator
design guide for ST microcontrollers” available from the ST website www.st.com.
OSC_IN fHSE
Bias
8 MHz controlled
resonator RF gain
MS19876V1
LSEDRV[1:0] = 00
- 250 -
Low drive capability
LSEDRV[1:0] = 01
- 315 -
Medium low drive capability
IDD(LSE) LSE current consumption nA
LSEDRV[1:0] = 10
- 500 -
Medium high drive capability
LSEDRV[1:0] = 11
- 630 -
High drive capability
LSEDRV[1:0] = 00
- - 0.5
Low drive capability
LSEDRV[1:0] = 01
- - 0.75
Maximum critical crystal Medium low drive capability
Gmcritmax µA/V
gm LSEDRV[1:0] = 10
- - 1.7
Medium high drive capability
LSEDRV[1:0] = 11
- - 2.7
High drive capability
tSU(LSE)(3) Startup time VDD is stabilized - 2 - s
1. Guaranteed by design - Not tested in production.
2. Refer to the note and caution paragraphs below the table, and to the application note AN2867 “Oscillator
design guide for ST microcontrollers”.
3. tSU(LSE) is the startup time measured from the moment it is enabled (by software) to a stabilized
32.768 kHz oscillation is reached. This value is measured for a standard crystal and it can vary significantly
with the crystal manufacturer
Note: For information on selecting the crystal, refer to the application note AN2867 “Oscillator
design guide for ST microcontrollers” available from the ST website www.st.com.
OSC32_IN fLSE
OSC32_OUT
CL2
MS30253V2
Note: An external resistor is not required between OSC32_IN and OSC32_OUT and it is forbidden
to add one.
16.1
16
15.9
15.8 -1 %
-1.5 %
15.7
-2 %
15.6
-40 -20 0 20 40 60 80 100 120 °C
Mean min max
MSv39299V2
-2
-4
-6
-50 -30 -10 10 30 50 70 90 110 130
°C
Avg min max
MSv40989V1
VDD = 3.0 V,
31.04 - 32.96
TA = 30 °C
fLSI LSI Frequency kHz
VDD = 1.62 to 3.6 V,
29.5 - 34
TA = -40 to 125 °C
LSI oscillator start-up
tSU(LSI)(2) - - 80 130 μs
time
To complete these trials, ESD stress can be applied directly on the device, over the range of
specification values. When unexpected behavior is detected, the software can be hardened
to prevent unrecoverable errors occurring (see application note AN1015).
Static latch-up
Two complementary static tests are required on three parts to assess the latch-up
performance:
• A supply over-voltage is applied to each power supply pin.
• A current injection is applied to each input, output and configurable I/O pin.
These tests are compliant with EIA/JESD 78E IC latch-up standard.
Note: For more information about GPIO properties, refer to the application note AN4899 "STM32
GPIO configuration for hardware settings and low-power consumption" available from the
ST website www.st.com.
All I/Os are CMOS- and TTL-compliant (no software configuration required). Their
characteristics cover more than the strict CMOS-technology or TTL parameters. The
coverage of these requirements is shown in Figure 25 for standard I/Os, and 5 V tolerant
I/Os (except FT_c).
2
DIO
x
>1.6
0. 7xV D V DDIOx
in = 6 for
m +0.2
Vih xV DDIO
x
ent 0.49
quir
em 2 or
<1.6 >1.62
S re V DD IOx
r VDDIOx
MO .08< .06 fo
nC or 1 -0
ctio +0.05 f 9xVD DIOx
rodu IOx or 0.3
in p 0.6 1xV DD <1.62
ted min = VDDIOx
Tes 1.08<
n Vih -0.1 fo
r
ulatio VDDIOx
do n sim ax =0.43x TTL requirement Vil max = 0.8V
Base o n Vil m xVdd
imulati ax = 0.3
on s nt Vil m
Based requireme
n CMOS
in p roductio
Tested
MSv37613V1
In the user application, the number of I/O pins which can drive current must be limited to
respect the absolute maximum rating specified in Section 5.2:
• The sum of the currents sourced by all the I/Os on VDD, plus the maximum
consumption of the MCU sourced on VDD, cannot exceed the absolute maximum rating
ΣIVDD (see Table 14: Voltage characteristics).
• The sum of the currents sunk by all the I/Os on VSS, plus the maximum consumption of
the MCU sunk on VSS, cannot exceed the absolute maximum rating ΣIVSS (see
Table 14: Voltage characteristics).
VOL(3) Output low level voltage for an I/O pin CMOS port - 0.4
|IIO| = 2 mA for FT_c
VOH(3) Output high level voltage for an I/O pin I/Os = 8 mA for other I/Os VDD VDD-0.4 -
≥ 2.7 V
VOL(3) Output low level voltage for an I/O pin TTL port - 0.4
|IIO| = 2 mA for FT_c
VOH(3) Output high level voltage for an I/O pin I/Os = 8 mA for other I/Os 2.4 -
VDD ≥ 2.7 V
VOL(3) Output low level voltage for an I/O pin All I/Os except FT_c - 1.3
|IIO| = 20 mA V
VOH(3) Output high level voltage for an I/O pin V ≥ 2.7 V VDD-1.3 -
DD
VOL(3) Output low level voltage for an I/O pin |IIO| = 1 mA for FT_c - 0.4
I/Os = 4 mA for other I/Os
VOH(3) Output high level voltage for an I/O pin V ≥ 1.62 V VDD-0.45 -
DD
|IIO| = 20 mA
Output low level voltage for an FT I/O - 0.4
VOLFM+ VDD ≥ 2.7 V
(3) pin in FM+ mode (FT I/O with “f”
option) |IIO| = 10 mA
- 0.4
VDD ≥ 1.62 V
1. The IIO current sourced or sunk by the device must always respect the absolute maximum rating specified in Table 14:
Voltage characteristics, and the sum of the currents sourced or sunk by all the I/Os (I/O ports and control pins) must always
respect the absolute maximum ratings ΣIIO.
2. TTL and CMOS outputs are compatible with JEDEC standards JESD36 and JESD52.
3. Guaranteed by design - Not tested in production.
Input/output AC characteristics
The definition and values of input/output AC characteristics are given in Figure 26 and
Table 56, respectively.
Unless otherwise specified, the parameters given are derived from tests performed under
the ambient temperature and supply voltage conditions summarized in Table 17: General
operating conditions.
Maximum
Fmax(5) - 1 MHz
frequency
FM+ Output high to C=50 pF, 1.6 V≤VDD≤3.6 V
(4)
Tr/TF low level fall - 5 ns
time
1. The I/O speed is configured using the OSPEEDRy[1:0] bits. The Fm+ mode is configured in the
SYSCFG_CFGR1 register. Refer to the reference manual RM0440 "STM32G4 Series advanced Arm®-
based 32-bit MCUs" for a description of GPIO Port configuration register.
2. Guaranteed by design - Not tested in production.
3. This value represented the I/O capability but maximum system frequency is 170 MHz.
4. The fall time is defined between 70% and 30% of the output waveform accordingly to I2C specification.
5. The maximum frequency is defined with the following conditions:
- (Tr+ Tf) ≤ 2/3 T.
- 45%<Duty cycle<55%
1. The I/O speed is configured using the OSPEEDRy[1:0] bits. The Fm+ mode is configured in the
SYSCFG_CFGR1 register. Refer to the reference manual RM0440 "STM32G4 Series advanced Arm®-
based 32-bit MCUs" for a description of GPIO Port configuration register.
2. Guaranteed by design - Not tested in production.
50% 50%
10% 90%
t U ,2 RXW t I ,2 RXW
0D[LPXPIUHTXHQF\LVDFKLHYHGLI WW
r f 7DQGLIWKHGXW\F\FOHLV
ZKHQORDGHGE\WKHVSHFLILHGFDSDFLWDQFH
MS32132V2
External
reset circuit(1) VDD
RPU
NRST(2) Internal reset
Filter
0.1 μF
MS19878V3
Table 62. HRTIM output response to external events 1 to 10 (Synchronous mode (1))
Symbol Parameter Conditions Min. Typ. Max.(2) Unit
Analog supply
VDDA - 1.62 - 3.6 V
voltage
Positive VDDA ≥ 2 V 2 - VDDA V
VREF+ reference
voltage VDDA < 2 V VDDA V
Negative
VREF- reference - VSSA V
voltage
Input common (VREF++VREF- (VREF+ + (VREF+ + VREF-
VCMIN Differential V
mode )/2 - 0.18 VREF-)/2 )/2 + 0.18
Range 1, single
0.14 - 60
ADC operation
Range 2 - - 26
Range 1, all ADCs
operation, single
0.14 - 52
ended mode
VDDA ≥ 2.7 V
ADC clock
fADC MHz
frequency Range 1, all ADCs
operation, single
0.14 - 42
ended mode
VDDA ≥ 1.62 V
Range 1, all ADCs
operation,
0.14 - 56
differential mode
VDDA ≥ 1.62 V
For given
fADC / (sampling time
Sampling rate, resolution and
fs 0.001 [cycles] + resolution [bits] + Msps
continuous mode sampling time
0.5)
cycles (ts)
Considering trigger
conversion latency
- -
time (tLATR or
External trigger tLATRINJ)
TTRIG 1ms -
period
Resolution =
tconv + [tLATR
12 bits, -
or tLATRINJ]
fADC=60 MHz
Conversion
VAIN (3) - 0 - VREF+ V
voltage range
External input
RAIN(4) - - - 50 kΩ
impedance
Internal sample
CADC and hold - - 5 - pF
capacitor
conversion
tSTAB Power-up time - 1
cycle
fADC = 60 MHz 1.93 µs
tCAL Calibration time
- 116 1/fADC
Trigger CKMODE = 00 1.5 2 2.5
conversion
CKMODE = 01 - - 2.0
latency Regular
tLATR 1/fADC
and injected CKMODE = 10 - - 2.25
channels without
conversion abort CKMODE = 11 - - 2.125
2. The I/O analog switch voltage booster is enabled when VDDA < 2.4 V (BOOSTEN = 1 in the SYSCFG_CFGR1 when
VDDA < 2.4V). It is disabled when VDDA ≥ 2.4 V.
3. VREF+ can be internally connected to VDDA, depending on the package. Refer to Section 4: Pinouts and pin description for
further details.
4. The maximum value of RAIN can be found in Table 67: Maximum ADC RAIN.
The maximum value of RAIN can be found in Table 67: Maximum ADC RAIN.
Single ADC operation ADC clock Single Fast channel (max speed) - -73 -72
frequency ≤ 60 MHz, ended Slow channel (max speed) - -73 -72
VDDA = VREF+ = 3 V, TA =
Total
25 °C Fast channel (max speed) - -73 -72
THD harmonic dB
Continuous mode, sampling
distortion
rate: Differential
Fast channels@4Msps Slow channel (max speed) - -73 -72
Slow channels@2Msps
1. Evaluated by characterization – Not tested in production.
2. ADC DC accuracy values are measured after internal calibration.
3. ADC accuracy vs. negative Injection Current: Injecting negative current on any analog input pins should be avoided as this
significantly reduces the accuracy of the conversion being performed on another analog input. It is recommended to add a
Schottky diode (pin to ground) to analog pins which may potentially inject negative current.
4. The I/O analog switch voltage booster is enabled when VDDA < 2.4 V (BOOSTEN = 1 in the SYSCFG_CFGR1 when
VDDA < 2.4 V). It is disabled when VDDA ≥ 2.4 V. No oversampling.
Single ADC operation Single Fast channel (max speed) - -73 -65
ADC clock frequency ended Slow channel (max speed) - -73 -67
Total ≤ 60 MHz, 2 V ≤ VDDA
THD harmonic Continuous mode, sampling Fast channel (max speed) - -73 -70 dB
distortion rate:
Differential
Fast channels@4Msps Slow channel (max speed) - -73 -71
Slow channels@2Msps
1. Evaluated by characterization – Not tested in production.
2. ADC DC accuracy values are measured after internal calibration.
3. ADC accuracy vs. negative Injection Current: Injecting negative current on any analog input pins should be avoided as this
significantly reduces the accuracy of the conversion being performed on another analog input. It is recommended to add a
Schottky diode (pin to ground) to analog pins which may potentially inject negative current.
4. The I/O analog switch voltage booster is enabled when VDDA < 2.4 V (BOOSTEN = 1 in the SYSCFG_CFGR1 when
VDDA < 2.4 V). It is disabled when VDDA ≥ 2.4 V. No oversampling.
Single ADC operation Single Fast channel (max speed) - -73 -67
ADC clock frequency ≤ ended Slow channel (max speed) - -73 -67
60 MHz,
Total 1.62 V ≤ VDDA = VREF+ Fast channel (max speed) - -73 -71
THD harmonic ≤ 3.6 V, dB
distortion Continuous mode,
Differential
sampling rate: Slow channel (max speed) - -73 -71
Fast channels@4Msps
Slow channels@2Msps
1. Evaluated by characterization – Not tested in production.
2. ADC DC accuracy values are measured after internal calibration.
3. ADC accuracy vs. negative Injection Current: Injecting negative current on any analog input pins should be avoided
as this significantly reduces the accuracy of the conversion being performed on another analog input. It is
recommended to add a Schottky diode (pin to ground) to analog pins which may potentially inject negative current.
4. The I/O analog switch voltage booster is enabled when VDDA < 2.4 V (BOOSTEN = 1 in the SYSCFG_CFGR1 when
VDDA < 2.4 V). It is disabled when VDDA ≥ 2.4 V. No oversampling.
Table 71. ADC accuracy (Multiple ADCs operation) - limited test conditions 1(1)(2)(3)
Symbol Parameter Conditions(4) Min Typ Max Unit
Table 72. ADC accuracy (Multiple ADCs operation) - limited test conditions 2(1)(2)(3)
Symbol Parameter Conditions(4) Min Typ Max Unit
Table 73. ADC accuracy (Multiple ADCs operation) - limited test conditions 3(1)(2)(3)
Symbol Parameter Conditions(4) Min Typ Max Unit
VREF+ VDDA
[1LSB = (or )]
Output code 2n 2n
EG
(1) Example of an actual transfer curve
2n-1 (2) Ideal transfer curve
2n-2 (3) End-point correlation line
2n-3 (2)
n = ADC resolution
ET = total unadjusted error: maximum deviation
(3) between the actual and ideal transfer curves
ET
7 (1) EO = offset error: maximum deviation between the first
actual transition and the first ideal one
6
EL EG = gain error: deviation between the last ideal
5 EO
transition and the last actual one
4 ED = differential linearity error: maximum deviation
ED between actual steps and the ideal one
3
2 EL = integral linearity error: maximum deviation between
1 any actual transition and the end point correlation line
1 LSB ideal
0 VREF+ (VDDA)
(1/2n)*VREF+
(2/2n)*VREF+
(3/2n)*VREF+
(4/2n)*VREF+
(5/2n)*VREF+
(6/2n)*VREF+
(7/2n)*VREF+
(2n-3/2n)*VREF+
(2n-2/2n)*VREF+
(2n-1/2n)*VREF+
(2n/2n)*VREF+
VSSA
MSv19880V6
Figure 29. Typical connection diagram when using the ADC with FT/TT pins
featuring analog switch function
VDDA(4) VREF+(4)
MSv67871V3
1. Refer to Table 66: ADC characteristics for the values of RAIN and CADC.
2. Cparasitic represents the capacitance of the PCB (dependent on soldering and PCB layout quality) plus the
pad capacitance (refer to Table 54: I/O static characteristics for the value of the pad capacitance). A high
Cparasitic value downgrades conversion accuracy. To remedy this, fADC should be reduced.
3. Refer to Table 54: I/O static characteristics for the values of Ilkg.
4. Refer to Figure 16: Power supply scheme.
Wakeup time from off state Normal mode DAC output buffer ON
- 4.2 7.5
(setting the ENx bit in the CL ≤ 50 pF, RL ≥ 5 kΩ
tWAKEUP(2) µs
DAC Control register) until Normal mode DAC output buffer
final value ±1 LSB - 2 5
OFF, CL ≤ 10 pF
Normal mode DAC output buffer ON
PSRR VDDA supply rejection ratio - -80 -28 dB
CL ≤ 50 pF, RL = 5 kΩ, DC
No load, middle
- 185 240
DAC output code (0x800)
buffer ON No load, worst code
- 340 400
(0xF1C)
DAC output No load, middle
- 155 205
buffer OFF code (0x800)
DAC consumption from
IDDV(DAC) 185 ₓ 400 ₓ µA
VREF+
Sample and hold mode, buffer ON, Ton/(Ton Ton/(Ton
-
CSH = 100 nF, worst case +Toff) +Toff)
(4) (4)
155 ₓ 205 ₓ
Sample and hold mode, buffer OFF, Ton/(Ton Ton/(Ton
-
CSH = 100 nF, worst case +Toff) +Toff)
(4) (4)
Buffered/non-buffered DAC
(1)
Buffer
RLOAD
12-bit
DACx_OUT
digital to
analog
converter
CLOAD
ai17157d
1. The DAC integrates an output buffer to reduce the output impedance and to drive external loads directly
without the use of an external operational amplifier. The buffer can be bypassed by configuring the BOFFx
bit in the DAC_CR register.
Voltage on DAC_OUT
VDAC_OUT - 0 - VREF+ V
output
10%-90% - 16 22
5%-95% - 21 29
VDDA>2,7V
With One comparator 1%-99% - 33 46
Settling time (full scale: for on DAC output
32lsb - 40 53
a 12-bit code transition
between the lowest and the 1lsb - 64 87
tSETTLING ns
highest input codes when 10%-90% - 24 32
DAC_OUT reaches final
value) VDDA>2,7V 5%-95% - 32 43
With One comparator 1%-99% - 49 67
and OPAMP on DAC
output 32lsb - 57 75
1lsb - 93 125
10%-90% - 16 88
5%-95% - 21 116
VDDA<2,7V
With One comparator 1%-99% - 33 181
Settling time (full scale: for on DAC output
32lsb - 40 196
a 12-bit code transition
between the lowest and the 1lsb - 64 332
tSETTLING ns
highest input codes when 10%-90% - 24 128
DAC_OUT reaches final
value) VDDA<2,7V 5%-95% - 32 170
With One comparator 1%-99% - 49 265
and OPAMP on DAC
output 32lsb - 57 284
1lsb - 93 483
Wakeup time from off state
(setting the ENx bit in the
tWAKEUP(2) Normal mode CL ≤ 10 pF - 1.4 3.5 µs
DAC Control register) until
final value ±1 LSB
VDD > 2.7 V 65 85 -
PSRR VDDA supply rejection ratio dB
VDD <2.7 V 40 85 -
Sampling time in sample
and hold mode (code
transition between the
tSAMP lowest input code and the - - 0.7 - µs
highest input code when
DACOUT reaches final
value ±1LSB)
Internal sample and hold
CIint - - 4 5 pF
capacitor
Voltage decay rate in
dV/dt (hold CSH = 4 pF
Sample and hold mode, - 50 - mV/ms
phase) T = 55°C
during hold phase
DAC consumption from
IDDA(DAC) No load, middle code (0x800) - - 0.2
VDDA
µA
DAC consumption from
IDDV(DAC) No load, middle code (0x800)(3) - 720 955
VREF+
1. Guaranteed by design - Not tested in production.
2. In buffered mode, the output can overshoot above the final value for low input code (starting from min value).
3. Worst case consumption is at code 0x800.
Power supply DC 40 55 -
PSRR dB
rejection 100 kHz 25 40 -
CL = 0.5 µF(6) - 300 350
tSTART Start-up time CL = 1.1 µF(6) - 500 650 µs
CL = 1.5 µF(6) - 650 800
Control of
maximum DC
current drive on
IINRUSH - - 8 - mA
VREFBUF_
OUT during start-
up phase (7)
Iload = 0 µA - 16 25
VREFBUF Iload = 500 µA - 18 30
IDDA(VREF
consumption from µA
BUF) Iload = 4 mA - 35 50
VDDA
Iload = 6.5 mA - 45 80
1. Guaranteed by design, unless otherwise specified.
2. In degraded mode, the voltage reference buffer can not maintain accurately the output voltage which follows (VDDA - drop
voltage).
3. Guaranteed by characterization results.
4. Line regulation is given for overall supply variation, in normal mode.
5. Tcoeff_vrefint refer to Tcoeff parameter in the embedded voltage reference section.
6. The capacitive load must include a 100 nF low ESR capacitor in order to cut-off the high frequency noise.
7. To correctly control the VREFBUF inrush current during start-up phase and scaling change, the VDDA voltage should be in
the range [2.4 V to 3.6 V], [2.8 V to 3.6 V] and [3.135 V to 3.6 V] respectively for VRS=0,1 and 2.
2.06
2.055
2.05
2.045
2.04
2.035
2.03
2.025
-40 -20 0 20 40 60 80 100 120 °C
MSv62522V1
2.51
2.505
2.5
2.495
2.49
2.485
2.48
2.475
-40 -20 0 20 40 60 80 100 120 °C
MSv62523V1
2.91
2.905
2.9
2.895
2.89
2.885
2.88
2.875
2.87
-40 -20 0 20 40 60 80 100 120 °C
MSv62524V1
CLOAD ≤ 50 pf,
RLOAD ≥ 4 kΩ
Normal mode - 3 6
follower
configuration
Wake up time from
tWAKEUP(3) CLOAD ≤ 50 pf, µs
OFF state.
RLOAD ≥
High-speed mode 20 kΩ - 3 6
follower
configuration
OPAMP input bias
Ibias See lleak parameter in Table 54: I/O static characteristics for given pin.
current
PGA Gain = 2 0.1 ≤ Out VDDA < 2.2 -2 - 2
dynamic range ≤ VDDA -
0.1 VDDA ≥ 2.2 -1 - 1
MSv62525V1
Battery VBRS = 0 - 5 -
RBC charging kΩ
VBRS = 1 - 1.5 -
resistor
- 1 - tTIMxCLK
tres(TIM) Timer resolution time
fTIMxCLK = 170 MHz 5.88 - ns
Timer external clock - 0 fTIMxCLK/2 MHz
fEXT frequency on CH1 to
CH4 fTIMxCLK = 170 MHz 0 85 MHz
/4 0 0.125 512
/8 1 0.250 1024
/16 2 0.500 2048
/32 3 1.0 4096 ms
/64 4 2.0 8192
/128 5 4.0 16384
/256 6 or 7 8.0 32768
1. Guaranteed by design - Not tested in production.
2. The exact timings still depend on the phasing of the APB interface clock versus the LSI clock so that there
is always a full RC period of uncertainty.
1 0 0.0241 1.542
2 1 0.0482 3.084
ms
4 2 0.0964 6.168
8 3 0.1928 12.336
1. Guaranteed by design - Not tested in production.
Standard mode 2
Analog Filtre ON
8
DNF=0
Fast-mode
Analog Filtre OFF
I2CCLK 9
f(I2CCLK) DNF=1 MHz
frequency
Analog Filtre ON
17
Fast-mode DNF=0
Plus Analog Filtre OFF
16
DNF=1
The SDA and SCL I/O requirements are met with the following restrictions:
• The SDA and SCL I/O pins are not “true” open-drain. When configured as open-drain,
the PMOS connected between the I/O pin and VDDIOx is disabled, but is still present.
• The 20mA output drive requirement in Fast-mode Plus is supported partially. This limits
the maximum load Cload supported in Fm+, which is given by these formulas:
– tr(SDA/SCL)=0.8473 x Rp x Cload
– Rp(min)= (VDD - VOL(max)) / IOL(max)
Where Rp is the I2C lines pull-up. Refer to Section 5.3.14: I/O port characteristics for the
I2C I/Os characteristics.
All I2C SDA and SCL I/Os embed an analog filter. Refer to Table 88 below for the analog
filter characteristics:
SPI characteristics
Unless otherwise specified, the parameters given in Table 89 for SPI are derived from tests
performed under the ambient temperature, fPCLKx frequency and supply voltage conditions
summarized in Table 17: General operating conditions.
• Output speed is set to OSPEEDRy[1:0] = 11
• Capacitive load C = 30 pF
• Measurement points are done at CMOS levels: 0.5 x VDD
Refer to Section 5.3.14: I/O port characteristics for more details on the input/output alternate
function characteristics (NSS, SCK, MOSI, MISO for SPI).
Master mode
2.7 V < VDD < 3.6 V 75
Voltage Range V1
Master mode
1.71 V < VDD < 3.6 V 50
Voltage Range V1
Master transmitter mode
1.71 V < VDD < 3.6 V 50
Voltage Range V1
Slave receiver mode
fSCK
SPI clock frequency 1.71 V < VDD < 3.6 V - - 50 MHz
1/tc(SCK)
Voltage Range V1
Slave mode transmitter/full duplex
2.7 V < VDD < 3.6 V 41
Voltage Range V1
Slave mode transmitter/full duplex
1.71 V < VDD < 3.6 V 27
Voltage Range V1
Slave mode
2.7 V < VDD < 3.6 V - 9 12
Voltage Range V1
Slave mode
tv(SO) 1.71 V < VDD < 3.6 V - 9 18
Data output valid time Voltage Range V1
Slave mode
ns
1.71 V < VDD < 3.6 V - 13 22
Voltage Range V2
tv(MO) Master mode - 3.5 4.5
Slave mode 1.71 V < VDD < 3.6 V 6 - -
th(SO)
Data output hold time Slave mode Range V2 9 - -
th(MO) Master mode 2 - -
1. Guaranteed by characterization results.
2. The maximum frequency in Slave transmitter mode is determined by the sum of tv(SO) and tsu(MI) which has to fit into
SCK low or high-phase preceding the SCK sampling edge. This value can be achieved when the SPI communicates with a
master having tsu(MI) = 0 while Duty(SCK) = 50%.
NSS input
tc(SCK) th(NSS)
CPOL=0
CPHA=0
CPOL=1
ta(SO) tw(SCKL) tv(SO) th(SO) tf(SCK) tdis(SO)
MISO output First bit OUT Next bits OUT Last bit OUT
th(SI)
tsu(SI)
MSv41658V1
NSS input
tc(SCK)
CPOL=0
CPHA=1
CPOL=1
ta(SO) tw(SCKL) tv(SO) th(SO) tr(SCK) tdis(SO)
MISO output First bit OUT Next bits OUT Last bit OUT
tsu(SI) th(SI)
MSv41659V1
1. Measurement points are done at CMOS levels: 0.3 VDD and 0.7 VDD.
High
NSS input
tc(SCK)
SCK Output
CPHA=0
CPOL=0
CPHA=0
CPOL=1
SCK Output
CPHA=1
CPOL=0
CPHA=1
CPOL=1
tw(SCKH) tr(SCK)
tsu(MI) tw(SCKL) tf(SCK)
MISO
INPUT MSB IN BIT6 IN LSB IN
th(MI)
MOSI
OUTPUT MSB OUT BIT1 OUT LSB OUT
tv(MO) th(MO)
ai14136c
1. Measurement points are done at CMOS levels: 0.3 VDD and 0.7 VDD.
I2S characteristics
Unless otherwise specified, the parameters given in Table 90 for I2S are derived from tests
performed under the ambient temperature, fPCLKx frequency and VDD supply voltage
conditions summarized in Table 17: General operating conditions, with the following
configuration:
• Output speed is set to OSPEEDRy[1:0] = 10
• Capacitive load C=30pF
• Measurement points are done at CMOS levels: 0.5 VDD
Refer to Section 5.3.14: I/O port characteristics for more details on the input/output alternate
function characteristics (CK,SD,WS).
Note: Refer to the reference manual RM0440 "STM32G4 Series advanced Arm®-based 32-bit
MCUs" I2S section for more details about the sampling frequency (Fs), fMCK, fCK, DCK
values reflect only the digital peripheral behavior, source clock precision might slightly
change the values DCK depends mainly on ODD bit value. Digital contribution leads to a min
of (I2SDIV/(2*I2SDIV+ODD) and a max (I2SDIV+ODD)/(2*I2SDIV+ODD) and Fs max
supported for each mode/condition.
SAI characteristics
Unless otherwise specified, the parameters given in Table 91 for SAI are derived from tests
performed under the ambient temperature, fPCLKx frequency and VDD supply voltage condi-
tions summarized inTable 17: General operating conditions, with the following configuration:
• Output speed is set to OSPEEDRy[1:0] = 10
• Capacitive load C = 30 pF
• Measurement points are done at CMOS levels: 0.5 x VDD
Refer to Section 5.3.14: I/O port characteristics for more details on the input/output alternate
function characteristics (CK,SD,FS).
SAI_SCK_X
th(FS)
SAI_FS_X
(output) tv(FS) tv(SD_MT) th(SD_MT)
SAI_SD_X
Slot n Slot n+2
(transmit)
tsu(SD_MR) th(SD_MR)
SAI_SD_X Slot n
(receive)
MS32771V1
1/fSCK
SAI_SCK_X
tw(CKH_X) tw(CKL_X) th(FS)
SAI_FS_X
(input) tsu(FS) tv(SD_ST) th(SD_ST)
SAI_SD_X
Slot n Slot n+2
(transmit)
tsu(SD_SR) th(SD_SR)
SAI_SD_X Slot n
(receive)
MS32772V1
USB characteristics
The device USB interface is fully compliant with the USB specification version 2.0 and is
USB-IF certified (for Full-speed device operation).
Master mode - - 21
fCK USART clock frequency MHz
Slave mode - - 22
tsu(NSS) NSS setup time Slave mode tker + 2 - -
ns
th(NSS) NSS hold time Slave mode 2 - -
tw(CKH)
CK high and low time Master mode 1/fck/2-1 1/fck/2 1/fck/2+1 ns
tw(CKL)
Master mode tker + 2 - -
tsu(RX) Data input setup time
Slave mode 2 - -
ns
Master mode 1 - -
th(RX) Data input hold time
Slave mode 0.5 - -
tw(NE)
FMC_NE
FMC_NOE
FMC_NWE
tv(A_NE) t h(A_NOE)
FMC_A[25:0] Address
tv(BL_NE) t h(BL_NOE)
FMC_NBL[1:0]
t h(Data_NE)
t su(Data_NOE) th(Data_NOE)
t su(Data_NE)
FMC_D[15:0] Data
t v(NADV_NE)
tw(NADV)
FMC_NADV (1)
FMC_NWAIT
th(NE_NWAIT)
tsu(NWAIT_NE)
MS32753V1
FMC_NEx
FMC_NOE
tv(NWE_NE) tw(NWE) t h(NE_NWE)
FMC_NWE
tv(A_NE) th(A_NWE)
FMC_A[25:0] Address
tv(BL_NE) th(BL_NWE)
FMC_NBL[1:0] NBL
tv(Data_NE) th(Data_NWE)
FMC_D[15:0] Data
t v(NADV_NE)
tw(NADV)
FMC_NADV (1)
FMC_NWAIT
th(NE_NWAIT)
tsu(NWAIT_NE)
MS32754V1
FMC_ NE
tv(NOE_NE) t h(NE_NOE)
FMC_NOE
t w(NOE)
FMC_NWE
tv(A_NE) th(A_NOE)
t v(NADV_NE) th(AD_NADV)
tw(NADV)
FMC_NADV
FMC_NWAIT
th(NE_NWAIT)
tsu(NWAIT_NE)
MS32755V1
1. CL = 30 pF.
2. Guaranteed by characterization results.
tw(NE)
FMC_ NEx
FMC_NOE
tv(NWE_NE) tw(NWE) t h(NE_NWE)
FMC_NWE
tv(A_NE) th(A_NWE)
t v(NADV_NE) th(AD_NADV)
tw(NADV)
FMC_NADV
FMC_NWAIT
th(NE_NWAIT)
tsu(NWAIT_NE)
MS32756V1
FMC_CLK
Data latency = 0
td(CLKL-NExL) td(CLKH-NExH)
FMC_NEx
t d(CLKL-NADVL) td(CLKL-NADVH)
FMC_NADV
td(CLKL-AV) td(CLKH-AIV)
FMC_A[25:16]
td(CLKL-NOEL) td(CLKH-NOEH)
FMC_NOE
td(CLKL-ADIV) th(CLKH-ADV)
t d(CLKL-ADV) tsu(ADV-CLKH) tsu(ADV-CLKH) th(CLKH-ADV)
FMC_AD[15:0] AD[15:0] D1 D2
tsu(NWAITV-CLKH) th(CLKH-NWAITV)
FMC_NWAIT
(WAITCFG = 1b,
WAITPOL + 0b)
tsu(NWAITV-CLKH) th(CLKH-NWAITV)
FMC_NWAIT
(WAITCFG = 0b,
WAITPOL + 0b) tsu(NWAITV-CLKH) th(CLKH-NWAITV)
MS32757V1
)0&B&/.
'DWDODWHQF\
WG &/./1([/ WG &/.+1([+
)0&B1([
WG &/./1$'9/ WG &/./1$'9+
)0&B1$'9
WG &/./$9 WG &/.+$,9
)0&B$>@
WG &/./1:(/ WG &/.+1:(+
)0&B1:(
WG &/./$',9 WG &/./'DWD
WG &/./$'9 WG &/./'DWD
)0&B1:$,7
:$,7&)* E
:$,732/E WVX 1:$,79&/.+ WK &/.+1:$,79
WG &/.+1%/+
)0&B1%/
06Y9
tw(CLK) tw(CLK)
FMC_CLK
td(CLKL-NExL) td(CLKH-NExH)
Data latency = 0
FMC_NEx
td(CLKL-NADVL) td(CLKL-NADVH)
FMC_NADV
td(CLKL-AV) td(CLKH-AIV)
FMC_A[25:0]
td(CLKL-NOEL) td(CLKH-NOEH)
FMC_NOE
tsu(DV-CLKH) th(CLKH-DV)
tsu(DV-CLKH) th(CLKH-DV)
FMC_D[15:0] D1 D2
tsu(NWAITV-CLKH) th(CLKH-NWAITV)
FMC_NWAIT
(WAITCFG = 1b,
WAITPOL + 0b)
tsu(NWAITV-CLKH) t h(CLKH-NWAITV)
FMC_NWAIT
(WAITCFG = 0b,
WAITPOL + 0b)
tsu(NWAITV-CLKH) th(CLKH-NWAITV)
MS32759V1
1. CL = 30 pF.
2. Guaranteed by characterization results.
3. Clock ratio R = (HCLK period /FMC_CLK period).
)0&B&/.
WG &/./1([/ WG &/.+1([+
'DWDODWHQF\
)0&B1([
WG &/./1$'9/ WG &/./1$'9+
)0&B1$'9
WG &/./$9 WG &/.+$,9
)0&B$>@
WG &/./1:(/ WG &/.+1:(+
)0&B1:(
WG &/./'DWD WG &/./'DWD
)0&B1:$,7
:$,7&)* E:$,732/E WVX 1:$,79&/.+ WG &/.+1%/+
WK &/.+1:$,79
)0&B1%/
06Y9
Figure 48 through Figure 51 represent synchronous waveforms, and Table 106 and
Table 107 provide the corresponding timings. The results shown in these tables are
obtained with the following FMC configuration:
• COM.FMC_SetupTime = 0x01
• COM.FMC_WaitSetupTime = 0x03
• COM.FMC_HoldSetupTime = 0x02
• COM.FMC_HiZSetupTime = 0x01
• ATT.FMC_SetupTime = 0x01
• ATT.FMC_WaitSetupTime = 0x03
• ATT.FMC_HoldSetupTime = 0x02
• ATT.FMC_HiZSetupTime = 0x01
• Bank = FMC_Bank_NAND
• MemoryDataWidth = FMC_MemoryDataWidth_16b
• ECC = FMC_ECC_Enable
• ECCPageSize = FMC_ECCPageSize_512Bytes
• TCLRSetupTime = 0
• TARSetupTime = 0
In all timing tables, the THCLK is the HCLK clock period.
FMC_NCEx
ALE (FMC_A17)
CLE (FMC_A16)
FMC_NWE
td(NCE-NOE) th(NOE-ALE)
FMC_NOE (NRE)
tsu(D-NOE) th(NOE-D)
FMC_D[15:0]
MSv38003V1
FMC_NCEx
ALE (FMC_A17)
CLE (FMC_A16)
td(NCE-NWE) th(NWE-ALE)
FMC_NWE
FMC_NOE (NRE)
tv(NWE-D) th(NWE-D)
FMC_D[15:0]
MSv38004V1
Figure 50. NAND controller waveforms for common memory read access
FMC_NCEx
ALE (FMC_A17)
CLE (FMC_A16)
td(NCE-NOE) th(NOE-ALE)
FMC_NWE
tw(NOE)
FMC_NOE
tsu(D-NOE) th(NOE-D)
FMC_D[15:0]
MSv38005V1
Figure 51. NAND controller waveforms for common memory write access
FMC_NCEx
ALE (FMC_A17)
CLE (FMC_A16)
td(NCE-NWE) tw(NWE) th(NOE-ALE)
FMC_NWE
FMC_NOE
td(D-NWE)
tv(NWE-D) th(NWE-D)
FMC_D[15:0]
MSv38006V1
Table 106. Switching characteristics for NAND flash memory read cycles(1)(2)
Symbol Parameter Min Max Unit
Table 107. Switching characteristics for NAND flash memory write cycles(1)(2)
Symbol Parameter Min Max Unit
Clock
tv(OUT) th(OUT)
Data output D0 D1 D2
ts(IN) th(IN)
Data input D0 D1 D2
MSv36878V1
Clock
tvf(OUT) thr(OUT) tvr(OUT) thf(OUT)
6 Package information
e2
E
A 9 1 eee
(4X)
A2 BOTTOM VIEW TOP VIEW
SIDE VIEW
A3 A2 BUMP
b FRONT VIEW
A1
eee Z
b(81x) z
ccc M Z X Y SEATING PLANE
ddd M Z
DETAIL A
ROTATED 90
B068_WLCSP81_DIE469_ME_V1
Dpad
Dsm
B068_WLCSP81_DIE469_FP_V1
Pitch 0.4 mm
Dpad 0,225 mm
Dsm 0.290 mm typ. (depends on soldermask registration tolerance)
Stencil opening 0.250 mm
Stencil thickness 0.100 mm
A
E E
T Seating
plane
ddd A1
e b
Detail Y
D
Y
Exposed pad
area D2
1
L
48
C 0.500x45°
pin1 corner R 0.125 typ.
E2 Detail Z
48
Z
A0B9_ME_V3
7.30
6.20
48 37
1 36
0.20 5.60
7.30
5.80
6.20
5.60
0.30
12 25
13 24
0.50 0.75
0.55
5.80
A0B9_FP_V2
SEATING
PLANE
C
A2
A
A1
c
0.25 mm
GAUGE PLANE
ccc C
D K
A1
L
D1 L1
D3
36 25
37 24
E1
E3
48 13
PIN 1
IDENTIFICATION 1 12
e 5B_ME_V2
A - - 1.600 - - 0.0630
A1 0.050 - 0.150 0.0020 - 0.0059
A2 1.350 1.400 1.450 0.0531 0.0551 0.0571
b 0.170 0.220 0.270 0.0067 0.0087 0.0106
c 0.090 - 0.200 0.0035 - 0.0079
D 8.800 9.000 9.200 0.3465 0.3543 0.3622
D1 6.800 7.000 7.200 0.2677 0.2756 0.2835
D3 - 5.500 - - 0.2165 -
E 8.800 9.000 9.200 0.3465 0.3543 0.3622
E1 6.800 7.000 7.200 0.2677 0.2756 0.2835
E3 - 5.500 - - 0.2165 -
e - 0.500 - - 0.0197 -
L 0.450 0.600 0.750 0.0177 0.0236 0.0295
L1 - 1.000 - - 0.0394 -
k 0° 3.5° 7° 0° 3.5° 7°
ccc - - 0.080 - - 0.0031
1. Values in inches are converted from mm and rounded to 4 decimal digits.
0.30
36 25
37 24
0.20
7.30
9.70 5.80
7.30
48 13
1 12
1.20
5.80
9.70
ai14911d
SEATING PLANE
C
A2
A
0.25 mm
GAUGE PLANE
A1
c
ccc C
A1
D K
D1 L
D3 L1
48 33
32
49
E1
E3
64 17 E
PIN 1 1 16
IDENTIFICATION e
5W_ME_V3
A - - 1.600 - - 0.0630
A1 0.050 - 0.150 0.0020 - 0.0059
A2 1.350 1.400 1.450 0.0531 0.0551 0.0571
b 0.170 0.220 0.270 0.0067 0.0087 0.0106
c 0.090 - 0.200 0.0035 - 0.0079
D - 12.000 - - 0.4724 -
D1 - 10.000 - - 0.3937 -
D3 - 7.500 - - 0.2953 -
E - 12.000 - - 0.4724 -
E1 - 10.000 - - 0.3937 -
E3 - 7.500 - - 0.2953 -
e - 0.500 - - 0.0197 -
K 0° 3.5° 7° 0° 3.5° 7°
L 0.450 0.600 0.750 0.0177 0.0236 0.0295
L1 - 1.000 - - 0.0394 -
ccc - - 0.080 - - 0.0031
1. Values in inches are converted from mm and rounded to 4 decimal digits.
48 33
0.3
49 0.5 32
12.7
10.3
10.3
64 17
1.2
1 16
7.8
12.7
ai14909c
BOTTOM VIEW
2 1
(2)
R1
R2
B
H
B-
N
O
TI
C
SE
B GAUGE PLANE
0.25
S
D 1/4 (6) B
L
3
(L1) (1) (11)
E 1/4
4x N/4 TIPS SECTION A-A
aaa C A-B D bbb H A-B D 4x
(N – 4)x e (13)
C
A
(9) (11)
0.05 A2 A1(12) b ddd C A-B D ccc C b WITH
PLATING
D (4)
(2) (5) D1
D (3) (11) (11)
(10)
N c c1
(4)
1
2
3
E 1/4 b1 BASE METAL
(11)
(3)
(3) A (6) B SECTION B-B
D 1/4
E1 E
(2)
(5)
A A
(Section A-A)
TOP VIEW
9X_LQFP80_ME_V2
A - - 1.60 - - 0.0630
(12)
A1 0.05 - 0.15 0.0020 - 0.0059
A2 1.35 1.40 1.45 0.0531 0.0551 0.0571
(9)(11)
b 0.17 0.22 0.27 0.0067 0.0087 0.0106
(11)
b1 0.17 0.20 0.23 0.0067 0.0078 0.0090
(11)
c 0.09 - 0.20 0.0038 - 0.0067
c1(11) 0.09 - 0.16 0.0038 - 0.0063
D 14.00 BSC 0.5512 BSC
D1 12.00 BSC 0.4724 BSC
E 14.00 BSC 0.5512 BSC
E1 12.00 BSC 0.4724 BSC
e 0.50 BSC 0.0197 BSC
L 0.45 0.60 0.75 0.0177 0.0236 0.0295
L1 1.00 REF 0.0394 REF
N(13) 80
θ 0° 3.5° 7° 0° 3.5° 7°
θ1 0° - - 0° - -
Notes:
1. Dimensioning and tolerancing schemes conform to ASME Y14.5M-1994.
2. The Top package body size may be smaller than the bottom package size by as much
as 0.15 mm.
3. Datums A-B and D to be determined at datum plane H.
4. To be determined at seating datum plane C.
5. Dimensions D1 and E1 do not include mold flash or protrusions. Allowable mold flash
or protrusions is “0.25 mm” per side. D1 and E1 are Maximum plastic body size
dimensions including mold mismatch.
6. Details of pin 1 identifier are optional but must be located within the zone indicated.
7. All Dimensions are in millimeters.
8. No intrusion allowed inwards the leads.
9. Dimension “b” does not include dambar protrusion. Allowable dambar protrusion shall
not cause the lead width to exceed the maximum “b” dimension by more than 0.08 mm.
Dambar cannot be located on the lower radius or the foot. Minimum space between
protrusion and an adjacent lead is 0.07 mm for 0.4 mm and 0.5 mm pitch packages.
10. Exact shape of each corner is optional.
11. These dimensions apply to the flat section of the lead between 0.10 mm and 0.25 mm
from the lead tip.
12. A1 is defined as the distance from the seating plane to the lowest point on the package
body.
13. “N” is the number of terminal positions for the specified body size.
14. Values in inches are converted from mm and rounded to 4 decimal digits.
15. Drawing is not to scale.
0.5
1.25
0.3
14.70
12.30
1.2
9.80
14.70
9X_LQFP80_FP
ddd C
SEATING
PLANE
A1
A
A2
A1 ball
index
B
D1 A1 ball area
identifier
e D
F
A
B
C
G
D
E
E1
E
F
G
e
H A
J
K
10 9 8 7 6 5 4 3 2 1
eee C A B
fff C
A08Q_ME_V1
A - - 1.100 - - 0.0433
A1 0.150 - - 0.0059 - -
A2 - 0.760 - - 0.0299 -
b 0.350 0.400 0.450 0.0138 0.0157 0.0177
D 7.850 8.000 8.150 0.3091 0.3150 0.3209
D1 - 7.200 - - 0.2835 -
E 7.850 8.000 8.150 0.3091 0.3150 0.3209
E1 - 7.200 - - 0.2835 -
e - 0.800 - - 0.0315 -
F - 0.400 - - 0.0157 -
G - 0.400 - - 0.0157 -
ddd - - 0.100 - - 0.0039
eee - - 0.150 - - 0.0059
fff - - 0.080 - - 0.0031
1. Values in inches are converted from mm and rounded to 4 decimal digits.
Dpad
Dsm
BGA_WLCSP_FT_V1
Pitch 0.8
Dpad 0.400 mm
0.470 mm typ. (depends on the soldermask
Dsm
registration tolerance)
ș2 ș
(2)
R1
H
R2
B
B-
N
O
(6)
TI
C
SE
D1/4 B GAUGE PLANE
S
E1/4
B ș
4x N/4 TIPS
ș L
4x (L1)
aaa C A-B D
bbb H A-B D (1) (11)
(N-4) x e (13)
C
A (9) (11)
0.05
ccc C b WITH PLATING
A2 A1 b aaa C A-BD
(12)
SIDE VIEW
D (4)
(11) c
(2) (5) D1 c1 (11)
D (3)
(10) (4)
N
b1 BASE METAL
1 (11)
2
3 E1/4 SECTION B-B
E1 E
SECTION A-A
A A
θ1 0° - - 0° - -
Notes:
1. Dimensioning and tolerancing schemes conform to ASME Y14.5M-1994.
2. The Top package body size may be smaller than the bottom package size by as much
as 0.15 mm.
3. Datums A-B and D to be determined at datum plane H.
4. To be determined at seating datum plane C.
5. Dimensions D1 and E1 do not include mold flash or protrusions. Allowable mold flash
or protrusions is “0.25 mm” per side. D1 and E1 are Maximum plastic body size
dimensions including mold mismatch.
6. Details of pin 1 identifier are optional but must be located within the zone indicated.
7. All Dimensions are in millimeters.
8. No intrusion allowed inwards the leads.
9. Dimension “b” does not include dambar protrusion. Allowable dambar protrusion shall
not cause the lead width to exceed the maximum “b” dimension by more than 0.08 mm.
Dambar cannot be located on the lower radius or the foot. Minimum space between
protrusion and an adjacent lead is 0.07 mm for 0.4 mm and 0.5 mm pitch packages.
10. Exact shape of each corner is optional.
11. These dimensions apply to the flat section of the lead between 0.10 mm and 0.25 mm
from the lead tip.
12. A1 is defined as the distance from the seating plane to the lowest point on the package
body.
13. “N” is the number of terminal positions for the specified body size.
14. Values in inches are converted from mm and rounded to 4 decimal digits.
15. Drawing is not to scale.
76 50
0.5
0.3
16.7 14.3
100 26
1.2
1 25
12.3
16.7
1L_LQFP100_FP_V1
2 1
(2)
R1
R2
B
H
B-
N
O
TI
C
SE
(6) B GAUGE PLANE
D 1/4
0.25
S
B
L
E 1/4 3
(L1) (1) (11)
4x N/4 TIPS
SECTION A-A
aaa C A-B D bbb H A-B D 4x
(N – 4)x e (13)
C
A
0.05 A2 A1(12) b ddd C A-B D ccc C (9) (11)
b WITH
PLATING
D (4)
(2) (5) D1
D (3) (11) (11)
(10) N
(4) c c1
1
2
3
E 1/4 b1 BASE METAL
(11)
A A
(Section A-A)
TOP VIEW
TC_LQFP128_ME_V2
A - - 1.60 - - 0.0630
(12)
A1 0.05 - 0.15 0.0020 - 0.0059
A2 1.35 1.40 1.45 0.0531 0.0551 0.0571
(9)(11)
b 0.13 0.18 0.23 0.0051 0.0071 0.0091
(11)
b1 0.13 0.16 0.19 0.0051 0.0063 0.0075
(11)
c 0.09 - 0.20 0.0035 - 0.0079
c1(11) 0.09 - 0.16 0.0035 - 0.0063
(4)
D 16.00 BSC 0.6299 BSC
(5)
D1 14.00 BSC 0.5512 BSC
E(4) 16.00 BSC 0.6299 BSC
E1(2)(5) 14.00 BSC 0.5512 BSC
e 0.40 BSC 0.0157 BSC
L 0.45 0.60 0.75 0.0177 0.0236 0.0295
L1 1.00 REF 0.0394 REF
N(13) 128
θ 0° 3.5° 7° 0° 3.5° 7°
θ1 0° - - 0° - -
Notes:
1. Dimensioning and tolerancing schemes conform to ASME Y14.5M-1994.
2. The Top package body size may be smaller than the bottom package size by as much
as 0.15 mm.
3. Datums A-B and D to be determined at datum plane H.
4. To be determined at seating datum plane C.
5. Dimensions D1 and E1 do not include mold flash or protrusions. Allowable mold flash
or protrusions is “0.25 mm” per side. D1 and E1 are Maximum plastic body size
dimensions including mold mismatch.
6. Details of pin 1 identifier are optional but must be located within the zone indicated.
7. All Dimensions are in millimeters.
8. No intrusion allowed inwards the leads.
9. Dimension “b” does not include dambar protrusion. Allowable dambar protrusion shall
not cause the lead width to exceed the maximum “b” dimension by more than 0.08 mm.
Dambar cannot be located on the lower radius or the foot. Minimum space between
protrusion and an adjacent lead is 0.07 mm for 0.4 mm and 0.5 mm pitch packages.
10. Exact shape of each corner is optional.
11. These dimensions apply to the flat section of the lead between 0.10 mm and 0.25 mm
from the lead tip.
12. A1 is defined as the distance from the seating plane to the lowest point on the package
body.
13. “N” is the number of terminal positions for the specified body size.
14. Values in inches are converted from mm and rounded to 4 decimal digits.
15. Drawing is not to scale.
16.70
14.30
12.40
96 65
64
97
12.40
16.70
14.30
0.25
128
33
1 32
0.40 TC_LQFP128_FP_V2
SEATING
PLANE
ddd C
C
A4 A2 A1 A
SIDE VIEW
E
B
E1
e F
A
F
L
K
J
H
G
F D1 D
E
D
C
B
e
A
1 2 3 4 5 6 7 8 9 10 11
b (121 BALLS)
A1 INDEX CORNER AREA
eee C A B
fff C
BOTTOM VIEW
B0CU_UFBGA121_ME_V1
Dpad
Dsm
Product
identification (1) 32G83ME6 Ball 1
identification
Date code
Revision code
Y WW R
MSv63421V1
7 Ordering information
Device family
STM32 = Arm-based 32-bit microcontroller
Product type
G = General-purpose
Sub-family
484 = STM32G484xE
Pin count
C = 48 pins
R = 64 pins
M = 80 pins, 81 pins
V = 100 pins
P = 121 pins
Q = 128 pins
Code size
E = 512 Kbytes
Package
H = TFBGA
T = LQFP
U = UFQFPN
Y = WLCSP
Temperature range
6 = Industrial temperature range, - 40 to 85 °C (105 °C junction)
3 = Industrial temperature range, - 40 to 125 °C (130 °C junction)
Options
xxx = programmed parts
TR = tape and reel
For a list of available options (memory, package, and so on) or for further information on any
aspect of this device, contact the nearest ST sales office.
The STMicroelectronics group of companies (ST) places a high value on product security,
which is why the ST product(s) identified in this documentation may be certified by various
security certification bodies and/or may implement our own security measures as set forth
herein. However, no level of security certification and/or built-in security measures can
guarantee that ST products are resistant to all forms of attacks. As such, it is the
responsibility of each of ST's customers to determine if the level of security provided in an
ST product meets the customer needs both in relation to the ST product alone, as well as
when combined with other components and/or software for the customer end product or
application. In particular, take note that:
• ST products may have been certified by one or more security certification bodies, such
as Platform Security Architecture (www.psacertified.org) and/or Security Evaluation
standard for IoT Platforms (www.trustcb.com). For details concerning whether the ST
product(s) referenced herein have received security certification along with the level
and current status of such certification, either visit the relevant certification standards
website or go to the relevant product page on www.st.com for the most up to date
information. As the status and/or level of security certification for an ST product can
change from time to time, customers should re-check security certification status/level
as needed. If an ST product is not shown to be certified under a particular security
standard, customers should not assume it is certified.
• Certification bodies have the right to evaluate, grant and revoke security certification in
relation to ST products. These certification bodies are therefore independently
responsible for granting or revoking security certification for an ST product, and ST
does not take any responsibility for mistakes, evaluations, assessments, testing, or
other activity carried out by the certification body with respect to any ST product.
• Industry-based cryptographic algorithms (such as AES, DES, or MD5) and other open
standard technologies which may be used in conjunction with an ST product are based
on standards which were not developed by ST. ST does not take responsibility for any
flaws in such cryptographic algorithms or open technologies or for any methods which
have been or may be developed to bypass, decrypt or crack such algorithms or
technologies.
• While robust security testing may be done, no level of certification can absolutely
guarantee protections against all attacks, including, for example, against advanced
attacks which have not been tested for, against new or unidentified forms of attack, or
against any form of attack when using an ST product outside of its specification or
intended use, or in conjunction with other components or software which are used by
customer to create their end product or application. ST is not responsible for resistance
against such attacks. As such, regardless of the incorporated security features and/or
any information or support that may be provided by ST, each customer is solely
responsible for determining if the level of attacks tested for meets their needs, both in
relation to the ST product alone and when incorporated into a customer end product or
application.
• All security features of ST products (inclusive of any hardware, software,
documentation, and the like), including but not limited to any enhanced security
features added by ST, are provided on an "AS IS" BASIS. AS SUCH, TO THE EXTENT
PERMITTED BY APPLICABLE LAW, ST DISCLAIMS ALL WARRANTIES, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, unless the
applicable written and signed contract terms specifically provide otherwise.
9 Revision history
Updated:
– Features
– Section 2: Description
– Section 3.4: Embedded flash memory
– Table 2: STM32G484xE features and peripheral counts
– Table 5: Temperature sensor calibration values
– Table 12: STM32G484xE pin definition
– Figure 28: ADC accuracy characteristics
– Figure 29: Typical connection diagram when using the ADC with FT/TT pins featuring
16-Nov-2021 4
analog switch function
– Table 30: Current consumption in Stop 1 mode
– Table 31: Current consumption in Stop 0 mode
– Table 32: Current consumption in Standby mode
– Table 68: ADC accuracy - limited test conditions 1
– Table 69: ADC accuracy - limited test conditions 2
– Table 70: ADC accuracy - limited test conditions 3
– Table 82: VBAT monitoring characteristics
– Figure 73: LQFP128 - Recommended footprint
Updated:
– Table 31: Current consumption in Stop 0 mode
– Section 6: Package information
23-Mar-2023 5 – Table 122: Package thermal characteristics
Added:
– Section 6.10: Device marking
– Section 8: Important security notice
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and
improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on
ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order
acknowledgement.
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or
the design of Purchasers’ products.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. For additional information about ST trademarks, please refer to www.st.com/trademarks. All other
product or service names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.