Ultra-Low-Power Arm Cortex - M0+ 32-Bit MCU, Up To 256-Kbyte Flash Memory, 40-Kbyte SRAM, USB, LCD
Ultra-Low-Power Arm Cortex - M0+ 32-Bit MCU, Up To 256-Kbyte Flash Memory, 40-Kbyte SRAM, USB, LCD
Datasheet
Features
Includes ST state-of-the-art patented technology.
LQFP48 UFQFPN32
(7 x 7 mm) (5 x 5 mm)
LQFP64
(10 x 10 mm)
UFQFPN48
(7 x 7 mm)
Ultra-low-power features (ultra-low-power devices)
LQFP80
(12 x 12 mm) • 1.71 V to 3.6 V power supply
FBGA • -40 °C to 85/125 °C temperature range
• VBAT mode: 130 nA (with RTC and 9 x 32-bit backup registers)
UFBGA64 WLCSP42 • Shutdown mode (6 wake-up pins): 16 nA
(5 x 5 mm) (2.82 x 2.93 mm)
UFBGA81 • Standby mode (6 wake-up pins): 160 nA with RTC, 30 nA without RTC
(5 x 5 mm)
• Stop 2 mode: 825 nA with RTC, 695 nA without RTC
• Run mode (LDO mode): 52 μA/MHz
• Batch acquisition mode (BAM)
• 4 μs wake-up from Stop mode
• Brownout reset (BOR)
Product summary
Core
STM32U073K8,
STM32U073H8, • 32-bit Arm® Cortex®-M0+ CPU, frequency up to 56 MHz
STM32U073x8 STM32U073C8,
STM32U073R8, ART Accelerator
STM32U073M8
• 1-Kbyte instruction cache allowing 0-wait-state execution from flash memory
STM32U073KB,
STM32U073HB,
STM32U073xB STM32U073CB, Benchmarks
STM32U073RB,
STM32U073MB
• 1.13 DMIPS/MHz (Drystone 2.1)
• 134 CoreMark® (2.4 CoreMark/MHz at 56 MHz)
STM32U073KC,
STM32U073HC, • 407 ULPMark™-CP
STM32U073xC STM32U073CC,
STM32U073RC,
• 143 ULPMark™-PP
STM32U073MC • 19.7 ULPMark™-CM
Memories
Product label
• Up to 256-Kbyte single bank flash memory, proprietary code readout protection
• 40-Kbyte SRAM with hardware parity check
LCD driver
• 8×48 or 4×52 segments, with step-up converter
General-purpose inputs/outputs
• Up to 69 fast I/Os, most of them 5 V‑tolerant
20 communication interfaces
• USB 2.0 full-speed crystal-less solution with LPM and BCD
• 7x USARTs/LPUARTs (SPI, ISO 7816, LIN, IrDA, modem)
• 4x I2C interfaces supporting Fast-mode and Fast-mode Plus (up to 1 Mbit/s)
• 3x SPIs, plus 4x USARTs in SPI mode
• IRTIM (Infrared interface)
Security
• Customer code protection
• Robust read out protection (RDP): 3 protection level states and password-based regression (128-bit
PSWD)
• Hardware protection feature (HDP)
• Secure boot
• True random number generation, candidate for NIST SP 800-90B certification
• Candidate for Arm® PSA level 1 and SESIP level 3 certifications
• 5 passive anti-tamper pins
• 96-bit unique ID
Clock management
• 4 to 48 MHz crystal oscillator
• 32 kHz crystal oscillator for RTC (LSE)
• Internal 16 MHz factory-trimmed RC (±1%)
• Internal low-power 32 kHz RC (±5%)
• Internal multispeed 100 kHz to 48 MHz oscillator, auto-trimmed by LSE (better than ±0.25 % accuracy)
• Internal 48 MHz with clock recovery
• PLL for system clock, USB, ADC
Debug
• Development support: serial wire debug (SWD)
1 Introduction
This document provides information on STM32U073x8/B/C devices, such as description, functional overview, pin
assignment and definition, electrical characteristics, packaging and ordering information.
It must be read in conjunction with the STM32U073x8/B/C reference manual (RM0503).
For information on the device errata with respect to the datasheet and reference manual, refer to the
STM32U073x8/B/C errata sheet (ES0602).
For information on the Arm® Cortex®-M0+ core, refer to the Cortex-M0+ Technical Reference Manual, available
from the www.arm.com website.
Note: Arm is a registered trademark of Arm Limited (or its subsidiaries) in the US and/or elsewhere.
2 Description
The STM32U073x8/B/C devices are ultra-low-power microcontrollers based on the high-performance Arm®
Cortex®-M0+ 32-bit RISC core operating at a frequency of up to 56 MHz.
The STM32U073x8/B/C devices embed high-speed memories (up to 256-Kbyte flash memory and 40-Kbyte
SRAM with hardware parity check), and an extensive range of enhanced I/Os and peripherals connected to APB
and AHB buses, and a 32-bit multi-AHB bus matrix.
They also embed protection mechanisms for embedded flash memory and SRAM, such as readout protection and
write protection.
The STM32U073x8/B/C devices offer a 12-bit ADC, a 12-bit DAC, two embedded rail-to-rail analog comparators,
one operational amplifier, a low-power RTC, one general-purpose 32-bit timer, one 16-bit PWM timer dedicated to
motor control, three general-purpose 16-bit timers, and three 16-bit low-power timers
The devices also embed up to 21 capacitive sensing channels, plus an integrated LCD controller that enables to
drive 8x48 or 4x52 segments with internal step-up converter.
They also feature standard and advanced communication interfaces, namely four I2Cs, three SPIs, four USARTs
and three low-power UARTs, plus one crystal-less USB full-speed device.
The STM32U073x8/B/C 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 VDD power supply using an internal LDO regulator. A comprehensive set
of power-saving modes makes possible the design of low-power applications.
Independent power supplies are supported: analog independent supply input for ADC, DAC, OPAMP and
comparator, as well as VBAT input allowing the backup of the RTC and backup registers.
The STM32U073x8/B/C offer eight packages from 32 to 81 pins.
Refer to the table below for the list of peripherals available on each part number.
GPIOs 68/69(1) 53 39 33 27
Wakeup pins 6 6 6 4 3
Capacitive sensing
21 18 12 9 8
Number of channels
12-bit ADC 1 1
Number of channels 16 10
12-bit DAC 1
Internal voltage reference buffer Yes No
Analog comparators 2
Operational amplifier 1
Max. CPU frequency (MHz) 56
Operating voltage (VDD) 1.71 to 3.6 V
POWER
SWCLK DMAMUX
SWD Voltage
SWDIO VCORE regulator
DMA1&2
VDDIO1 VDDUSB,
CPU Flash memory VDDA VDD, VDDA,
CORTEX-M0+ I/F Up to 256 KB VSS, VSSA
VDD
Bus matrix
SUPPLY
fmax = 56 MHz SUPERVISION
POR
SRAM1 8 KB POR/BOR
Reset
SRAM2 32 KB Int NRST
NVIC IOPORT Parity T sensor
MSI MSI PVD
HSI48 RC 48 MHz
GPIOs HSI16 RC 16 MHz
PLLPCLK
PAx Port A
PLLQCLK PLL
PLLRCLK XTAL OSC OSC_IN
PBx Port B RNG 4-48 MHz OSC_OUT
LSI RC 32 kHz
Decoder
XTAL32 kHz
System and OSC32_OUT
peripheral
clocks RTC, TAMP RTC_OUT
EXTI Backup regs RTC_REFIN
RTC_TS
from peripherals I/F
AHB-to-APB TAMP_IN
COMP1 4 channels
TIM2 (32-bit)
IN+, IN-, ETR
OUT COMP2 SYSCFG
4 channels
TIM3
ETR
DAC_OUT1 DAC I/F 2 channels
TIM6 TIM15
BKIN
LPTIM1,
LPTIMER2& 3
1/2 ETR, IN, OUT
MOSI
MISO PWRCTRL
SPI1, 2 & 3 IRTIM IR_OUT
SCK
NSS
APB
WWDG
APB
DP
DBGMCU
FIFO
RX, TX
PHY
3 Functional overview
3.4 Memories
Table 2. Access status versus readout protection level and execution modes
The whole nonvolatile memory embeds the error correction code (ECC) feature supporting:
• Single error detection and correction
• Double error detection
• Readout of the ECC fail address from the ECC register
Securable area
A part of the flash memory can be hidden from the application once the code it contains is executed. As soon as
the security is enabled on the securable area through the FLASH_HDPCR and FLASH_SECR registers, the
securable memory cannot be accessed until the system resets. The securable area generally contains the secure
boot code to execute only once at boot. This helps to isolate secret code from untrusted application code.
Note: When the functions supplied by VDDA are not used, this supply should preferably be shorted to VDD.
If these supplies are tied to ground, the I/Os supplied by these power supplies are not 5 V tolerant.
VDDIOx is the I/Os general purpose digital functions supply. VDDIOx represents VDDIO1, with VDDIO1 = VDD.
VDDA domain
A/D converters
VDDA D/A converters
Comparators
VSSA Operational amplifiers
Voltage reference buffer
VDDUSB
USB transceivers
VSS
VDD domain
VDDIO1
VDD I/O ring
Reset block
Temp. sensor
PLL, MSI, HSI48,
HSI16
VSS Standby circuitry
(Wakeup logic,
IWDG) VCORE domain
VCORE Core
Voltage regulator Memories
Digital peripherals
Wake-up capability
Wake-up capability
Wake-up capability
Wake-up capability
Low- Low-
Peripheral Run Sleep power power VBAT
run sleep - - - -
CPU Y - Y - - - - - - - - - -
Flash memory (up to
O(1) O(1) O(1) O(1) - - - - - - - - -
256 Kbytes)
Backup registers Y Y Y Y Y - Y - Y - Y - Y
Brownout reset (BOR) Y Y Y Y Y Y Y Y Y Y - - -
Programmable voltage
O O O O O O O O - - - - -
detector (PVD)
Peripheral voltage monitor
O O O O O O O O - - - - -
(PVMx; x = 1, 2, 3)
DMA O O O O - - - - - - - - -
SPIx (x = 1 to 3) O O O O - - - - - - - - -
ADC1 O O O O - - - - - - - - -
DAC1 O O O O O - - - - - - - -
OPAMP1 O O O O O - - - - - - - -
COMPx (x = 1, 2) O O O O O O O O - - - - -
Temperature sensor O O O O - - - - - - - - -
Timers (TIMx) O O O O - - - - - - - - -
Wake-up capability
Wake-up capability
Wake-up capability
Wake-up capability
Low- Low-
Peripheral Run Sleep power power VBAT
run sleep - - - -
LPTIMx (x = 1 to 3) O O O O O O O O - - - - -
Independent watchdog
O O O O O O O O O O - - -
(IWDG)
Window watchdog (WWDG) O O O O - - - - - - - - -
SysTick timer O O O O - - - - - - - - -
Touch sensing controller
O O O O - - - - - - - - -
(TSC)
LCD O O O O O O O O - - - - -
True random number
O(7) O(7) - - - - - - - - - - -
generator (RNG)
CRC calculation unit O O O O - - - - - - - - -
(8)
5 (10)
5
GPIOs O O O O O O O O -
pins(9) pins(9)
1. The flash memory can be configured in power-down mode. By default, it is not in power-down mode.
2. The SRAM clock can be gated on or off.
3. SRAM2 content is preserved when the bit RRS is set in PWR_CR3 register.
4. Some peripherals with wake-up from Stop capability can request HSI16 to be enabled. In this case, HSI16 is woken up by the peripheral,
and only feeds the peripheral which requested it. HSI16 is automatically put off when the peripheral does not need it anymore.
5. UART and LPUART reception is functional in Stop mode, and generates a wake-up interrupt on Start, address match or received frame
event.
6. I2C address detection is functional in Stop mode, and generates a wake-up interrupt in case of address match.
7. Voltage scaling Range 1 only.
8. I/Os can be configured with internal pull-up, pull-down or floating in Standby mode.
9. The I/Os with wake-up from Standby/Shutdown capability are PA0, PA1, PA2, PB15, PC5, and PC13.
10. I/Os can be configured with internal pull-up, pull-down or floating in Shutdown mode but the configuration is lost when exiting the Shutdown
mode.
Low-power sleep
Low-power run
Sleep
Interconnect
Stop
Run
Interconnect source Interconnect action
destination
• Safe clock switching: clock sources can be changed safely on the fly in run mode through a configuration
register.
• Clock management: to reduce power consumption, the clock controller can stop the clock to the core,
individual peripherals or memory.
• System clock source: two different sources can deliver SYSCLK system clock:
– 4-48 MHz high-speed oscillator with external crystal or ceramic resonator (HSE). It can supply clock
to system PLL. The HSE can also be configured in bypass mode for an external clock.
– 16 MHz high-speed internal RC oscillator (HSI16), trimmable by software. It can supply clock to
system PLL.
– Multispeed internal RC oscillator (MSI), trimmable by software, able to generate 12 frequencies form
100 kHz to 48 MHz. When a 32.768 kHz clock source is available in the system (LSE), the MSI
frequency can be automatically trimmed by hardware to reach an accuracy better than ± 0.25%. The
MSI can supply a PLL.
– System PLL, which can be fed by HSE, HSI16 or MSI. It provides a system clock up to 56 MHz.
• Auxiliary clock source: three ultra-low-power clock sources for the real-time clock (RTC), and the LCD
controller:
– 32.768 kHz low-speed oscillator with external crystal (LSE), supporting four drive capability modes.
The LSE can also be configured in bypass mode for using an external clock.
– 32 kHz low-speed internal RC oscillator (LSI) with ± 5% accuracy, also used to clock an independent
watchdog.
• Peripheral clock sources: several peripherals (RNG, USARTs, I2Cs, LPTIMs, ADC) have their own clock
independent of the system clock.
• Clock security system (CSS): in the event of HSE clock failure, the system clock is automatically
switched to HSI16 and, if enabled, a software interrupt is generated. LSE clock failure can also be detected
and generate an interrupt. The CSS feature can be enabled by software.
• Clock output:
– MCO (microcontroller clock output) provides one of the internal clocks for external use by the
application
– LSCO (low speed clock output) provides LSI or LSE in all low-power modes (except in VBAT
operation).
Several prescalers enable the application to configure AHB and APB domain clock frequencies, 56 MHz at
maximum.
If a higher-priority interrupt event happens while a lower-priority interrupt event occurring just before is waiting for
being served, the later-arriving higher-priority interrupt event is served first. Another optimization is called tail-
chaining. Upon a return from a higher-priority ISR then start of a pending lower-priority ISR, the unnecessary
processor context unstacking and stacking is skipped. This reduces latency and contributes to power efficiency.
Features of the NVIC:
• Low-latency interrupt processing
• Four priority levels
• Handling of a non-maskable interrupt (NMI)
• Handling of 32 maskable interrupt lines
• Handling of 10 Cortex-M0+ exceptions
• Later-arriving higher-priority interrupt processed first
• Tail-chaining
• Interrupt vector retrieval by hardware
The sensor provides good linearity but it has to be calibrated to obtain good overall accuracy of the temperature
measurement. As the offset of the temperature sensor may vary from part to part due to process variation, the
uncalibrated internal temperature sensor is suitable only for relative temperature measurements.
To improve the accuracy of the temperature sensor, each part is individually factory-calibrated by ST. The
resulting calibration data are stored in the part’s engineering bytes, accessible in read-only mode.
Calibration value
Description Memory address
name
Calibration value
Description Memory address
name
The main features of the touch sensing controller are the following:
• Charge transfer acquisition principle
• Up to 21 capacitive sensing channels
• Up to three capacitive sensing channels can be acquired in parallel offering a very good response time
• Five selectable thresholds (VIH, VREF, 3/4 VREF, 1/2 VREF, 1/4 VREF) using the digital threshold or the ultra-
low-power comparator
• Spread spectrum feature to improve system robustness in noisy environments
• Full hardware management of the charge transfer acquisition sequence
• Programmable charge transfer frequency
• Programmable sampling capacitor I/O pin
• Programmable channel I/O pin
• Programmable max count value to avoid long acquisition when a channel is faulty
• Dedicated end of acquisition and max count error flags with interrupt capability
• One sampling capacitor for up to three capacitive sensing channels to reduce the system components
• Compatible with proximity, touchkey, linear and rotary touch sensor implementation
• Designed to operate with the STMTouch touch sensing firmware library
Note: The number of capacitive sensing channels is dependent on the size of the packages and subject to I/O
availability.
The I2C-bus interface handles communication between the microcontroller and the serial I2C-bus. It controls all
I2C-bus-specific sequencing, protocol, arbitration and timing.
Features of the I2C peripheral:
• I2C-bus specification and user manual rev. 5 compatibility:
– Slave and master modes, multimaster capability
– Standard-mode (Sm), with a bitrate up to 100 kbit/s
– Fast-mode (Fm), with a bitrate up to 400 kbit/s
– Fast-mode Plus (Fm+), with a bitrate up to 1 Mbit/s and extra output drive I/Os
– 7-bit and 10-bit addressing mode, multiple 7-bit slave addresses
– Programmable setup and hold times
– Clock stretching
• Independent clock: a choice of independent clock sources allowing the I2C communication speed to be
independent of the PCLK reprogramming
• Wake-up from Stop mode on address match
• Programmable analog and digital noise filters
• 1-byte buffer with DMA capability
USART1 USART3
USART modes/ features
USART2 USART4
PF3-BOOT0
PA15
VSS
PB7
PB6
PB5
PB4
PB3
32
31
30
29
28
27
26
25
VDD 1 24 PA14
PC14-OSC32_IN 2 23 PA13
PC15-OSC32_OUT 3 22 PA12 [PA10]
PF2-NRST 4 21 PA11 [PA9]
VDDA/VREF+ 5
UFQFPN32 20 PA10
PA0-CK_IN 6 19 PA9
PA1 7 18 PA8
PA2 8 17 VDDUSB
10
12
13
14
15
16
11
9
PB0
PB1
VSS
DT71261V1
PA3
PA4
PA5
PA6
PA7
1 2 3 4 5 6 7 8 9 10 11 12
PF3-BOOT0
PA15
PA14
VDD
VSS
PB9
PB8
PB7
PB6
PB5
PB4
PB3
48
47
46
45
44
43
42
41
40
39
38
37
VBAT 1 36 VDDUSB
PC13 2 35 VSS
PC14-OSC32_IN 3 34 PA13
PC15-OSC32_OUT 4 33 PA12 [PA10]
PF0-OSC_IN 5 32 PA11 [PA9]
PF1-OSC_OUT 6 31 PA10
PF2-NRST 7
LQFP48 30 PA9
VSSA/VREF- 8 29 PA8
VDDA/VREF+ 9 28 PB15
PA0 10 27 PB14
PA1 11 26 PB13
PA2 12 25 PB12
13
14
15
16
17
18
19
20
21
22
23
24
DT71263V1
PB0
PB1
PB2
VSS
PB10
VDD
PA3
PA4
PA5
PA6
PA7
PB11
PA15
PA14
VDD
VSS
PB9
PB8
PB7
PB6
PB5
PB4
PB3
48
47
46
45
44
43
42
41
40
39
38
37
VBAT 1 36 VDDUSB
PC13 2 35 VSS
PC14-OSC32_IN 3 34 PA13
PC15-OSC32_OUT 4 33 PA12 [PA10]
PF0-OSC_IN 5 32 PA11 [PA9]
PF1-OSC_OUT 6 31 PA10
PF2-NRST 7
UFQFPN48 30 PA9
VSSA/VREF- 8 29 PA8
VDDA/VREF+ 9 28 PB15
PA0 10 27 PB14
PA1 11 26 PB13
PA2 12 25 PB12
13
14
15
16
17
18
19
20
21
22
23
24
PB0
PB1
PB2
PB10
VSS
VDD
PA3
PA4
PA5
PA6
PA7
PB11
DT71264V1
PF3-BOOT0
PC12
PC10
PC11
PA15
PA14
VDD
VSS
PD2
PB9
PB8
PB7
PB6
PB5
PB4
PB3
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
VBAT 1 48 VDDUSB
PC13 2 47 VSS
PC14-OSC32_IN 3 46 PA13
PC15-OSC32_OUT 4 45 PA12 [PA10]
PF0-OSC_IN 5 44 PA11 [PA9]
PF1-OSC_OUT 6 43 PA10
PF2-NRST 7 42 PA9
PC0 8 41 PA8
PC1 9 LQFP64 40 PC9
PC2 10 39 PC8
PC3 11 38 PC7
VSSA/VREF- 12 37 PC6
VDDA/VREF+ 13 36 PB15
PA0 14 35 PB14
PA1 15 34 PB13
PA2 16 33 PB12
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
VSS
VDD
PC4
PC5
PB0
PB1
PB2
VSS
PB10
VDD
PA3
PA4
PA5
PA6
PA7
PB11
DT71265V1
1. The above figure shows the package top view.
1 2 3 4 5 6 7 8
PC14-
A PC13 PB9 PB4 PB3 PA15 PA14 PA13
OSC32_IN
PC15-
B VBAT PB8 PF3-BOOT0 PD2 PC11 PC10 PA12 [PA10]
OSC32_OUT
PF1-
D VDD PB6 VSS VSS VSS PA8 PC9
OSC_OUT
PF3-BOOT0
PC12
PC10
PC11
PA15
PA14
PD6
PD5
PD4
PD3
PD2
PD1
PD0
PB9
PB8
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
VSS 1 60 VDDUSB
VDD 2 59 VSS
VBAT 3 58 PA13
PC13 4 57 PA12 [PA10]
PC14-OSC32_IN 5 56 PA11 [PA9]
PC15-OSC32_OUT 6 55 PA10
PF0-OSC_IN 7 54 PA9
PF1-OSC_OUT 8 53 PA8
PF2-NRST 9 52 PC9
PC0 10 51 PC8
PC1 11
LQFP80 50 PC7
PC2 12 49 PC6
PC3 13 48 PD13
VSSA/VREF- 14 47 PD12
VREF+ 15 46 PD11
VDDA 16 45 PD10
PA0 17 44 PD9
PA1 18 43 PD8
PA2 19 42 PB15
PA3 20 41 PB14
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
VSS
VDD
PC4
PC5
PB0
PB1
PB2
PE7
PE8
PE9
PB10
VSS
VDD
PB12
PB13
PA4
PA5
PA6
PA7
PB11
DT71267V2
1. The above figure shows the package top view.
1 2 3 4 5 6 7 8 9
PC15- PC14-
C PE3 PB3 PD5 PD2 VDDUSB PA12 [PA10] PA11 [PA9]
OSC32_OUT OSC32_IN
PF1-
D PF0-OSC_IN VDD VSS PD3 VSS PA9 PA10 PC9
OSC_OUT
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/O Input /output pin
FT 5V-tolerant I/O
TT 3.6V-tolerant I/O
Bidirectional reset pin with embedded weak
RST
pull-up resistor
Options for TT and FT I/Os
I/O structure
I/O with analog switch function supplied by
_a
VDDA
Unless otherwise specified by a note, all I/Os are set as floating inputs during and after
Notes
reset.
I/O structure
Pin type
UFQFPN32
UFQFPN48
WLCSP42
UFBGA64
UFBGA81
LQFP64
LQFP80
STM32U073x8/B/C
- - - - - - - C3 PE3 I/O FT TIM3_CH1, EVENTOUT -
- B9 1 1 1 B2 3 B1 VBAT S - - -
Pin Number
I/O structure
Pin type
UFQFPN32
UFQFPN48
WLCSP42
UFBGA64
UFBGA81
Pin name (function
LQFP48
LQFP64
LQFP80
Note Alternate functions Additional functions
after reset)
(1)(2) OSC32_OUT,
3 C10 4 4 4 B1 6 C1 PC15-OSC32_OUT I/O FT OSC32_EN, OSC_EN, EVENTOUT
OSC32_EN
- E10 8 8 12 F1 14 G2 VSSA/VREF- S - - -
- - - - - - 15 H1 VREF+ S - - VREFBUF_OUT
- - - - - - 16 J1 VDDA S - - -
5 F11 9 9 13 H1 - - VDDA/VREF+ S - - -
OPAMP1_VINP,
TIM2_CH1, USART2_CTS, USART4_TX,
COMP1_INM3,
6 - - - - - - - PA0-CK_IN I/O FT_la LCD_SEG42, COMP1_OUT, TIM2_ETR,
ADC1_IN4, CK_IN,
EVENTOUT
WKUP1, TAMP_IN2
OPAMP1_VINM,
TIM2_CH2, LPTIM1_CH2, SPI1_SCK, SPI2_SCK,
COMP1_INP3,
7 E8 11 11 15 H2 18 E4 PA1 I/O FT_la USART2_RTS/USART2_DE, USART4_RX,
ADC1_IN5, WKUP3,
LCD_SEG0, TIM15_CH1N, EVENTOUT
TAMP_IN5
STM32U073x8/B/C
TIM2_CH3, USART2_TX, LPUART1_TX, COMP2_INM3,
8 G12 12 12 16 F3 19 H2 PA2 I/O FT_la LCD_SEG1, COMP2_OUT, TIM15_CH1, ADC1_IN6, WKUP4/
EVENTOUT LSCO
OPAMP1_VOUT,
TIM2_CH4, USART2_RX, LPUART1_RX,
9 E6 13 13 17 G3 20 J2 PA3 I/O TT_la COMP2_INP3,
LCD_SEG2, TIM15_CH2, EVENTOUT
ADC1_IN7
- - - - 18 C2 21 - VSS S - - -
page 32/146
- - - - 19 D2 22 G3 VDD S - - -
DS14548 - Rev 2
Pin Number
I/O structure
Pin type
UFQFPN32
UFQFPN48
WLCSP42
UFBGA64
UFBGA81
Pin name (function
LQFP48
LQFP64
LQFP80
Note Alternate functions Additional functions
after reset)
COMP1_INM4,
SPI1_NSS, SPI3_NSS, USART2_CK, LPUART3_TX,
10 G10 14 14 20 H3 23 J3 PA4 I/O TT_la COMP2_INM5,
LCD_SEG43, LPTIM2_CH1, EVENTOUT
ADC1_IN8, DAC1_OUT1
COMP1_INP1,
LPTIM3_CH3, USART3_RX, LPUART3_RX,
- - - - 25 H6 28 G4 PC5 I/O FT_la ADC1_IN16, WKUP5,
LCD_SEG23, EVENTOUT
TAMP_IN4
COMP1_INP2,
- G6 20 20 28 G6 31 J6 PB2 I/O FT_la RTC_OUT2, LPTIM1_CH1, LCD_VLCD, EVENTOUT
RTC_OUT2
STM32U073x8/B/C
COMP1_OUT, EVENTOUT
16 F1 23 23 31 D6 37 D4 VSS S - - -
17 G2 24 24 32 E6 38 D3 VDD S - - -
page 33/146
Pin Number
I/O structure
Pin type
UFQFPN32
UFQFPN48
WLCSP42
UFBGA64
UFBGA81
Pin name (function
LQFP48
LQFP64
LQFP80
Note Alternate functions Additional functions
after reset)
I2C4_SCL, USART3_RTS/USART3_DE,
- - - - - - 47 F9 PD12 I/O FT_fl LPUART3_RTS_DE, TSC_G6_IO3, LCD_SEG32, -
LPTIM2_IN1, EVENTOUT
STM32U073x8/B/C
EVENTOUT
Pin Number
I/O structure
Pin type
UFQFPN32
UFQFPN48
WLCSP42
UFBGA64
UFBGA81
Pin name (function
LQFP48
LQFP64
LQFP80
Note Alternate functions Additional functions
after reset)
- A2 35 35 47 D5 59 D6 VSS S - - -
- B1 36 36 48 E5 60 C7 VDDUSB S - - -
TIM3_ETR, USART3_RTS/USART3_DE,
- - - - 54 B5 68 C6 PD2 I/O FT_l TSC_SYNC, LCD_COM7/LCD_SEG31/LCD_SEG51, -
EVENTOUT
STM32U073x8/B/C
TIM2_CH2, LPTIM1_CH3, I2C2_SCL, I2C3_SCL,
26 B5 39 39 55 A5 73 C4 PB3 I/O FT_fla SPI1_SCK, SPI3_SCK, USART1_RTS/USART1_DE, COMP2_INM2
LCD_SEG7, EVENTOUT
Pin Number
I/O structure
Pin type
UFQFPN32
UFQFPN48
WLCSP42
UFBGA64
UFBGA81
Pin name (function
LQFP48
LQFP64
LQFP80
Note Alternate functions Additional functions
after reset)
- - - - - - - F4 VSS S - -
PF3-BOOT0
31 C8 44 44 60 B4 78 A2 I/O FT EVENTOUT -
(BOOT0)
32 A12 47 47 63 D4 1 F6 VSS S - - -
1 B11 48 48 64 E4 2 G7 VDD S - - -
STM32U073x8/B/C
Table 13. Port A alternate functions
AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15
SYS_AF SYS_AF/ LPTIM1/3/ SYS_AF/ I2C2/SPI1/2 LPUART3/ USART1/2/3 TSC LPUART2/U LCD - EVENTOUT
LPTIM3 USART4 D TIM2/15/16
TIM1/2 TIM1/2/3 USART2 SPI2/3 SB
AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15
USART2_RTS/
PA1 - TIM2_CH2 LPTIM1_CH2 - - SPI1_SCK SPI2_SCK USART4_RX - - LCD_SEG0 - - TIM15_CH1N EVENTOUT
USART2_DE
PA6 - TIM1_BKIN TIM3_CH1 I2C2_SDA I2C3_SDA SPI1_MISO COMP1_OUT USART3_CTS LPUART1_CTS TSC_G5_IO1 - LCD_SEG3 - - TIM16_CH1 EVENTOUT
PA7 - TIM1_CH1N TIM3_CH2 I2C2_SCL I2C3_SCL SPI1_MOSI - USART3_RX - - - LCD_SEG4 COMP2_OUT - LPTIM2_CH2 EVENTOUT
Port PA8 MCO TIM1_CH1 - MCO2 - - - USART1_CK - TSC_G7_IO1 - LCD_COM0 - - LPTIM2_CH1 EVENTOUT
A
PA9 MCO TIM1_CH2 - - I2C1_SCL I2C2_SCL - USART1_TX - TSC_G7_IO2 - LCD_COM1 - - TIM15_BKIN EVENTOUT
PA10 - TIM1_CH3 - MCO2 I2C1_SDA I2C2_SDA SPI2_NSS USART1_RX - TSC_G7_IO3 CRS_SYNC LCD_COM2 - - - EVENTOUT
USART1_RTS/
PA12 - TIM1_ETR - - - SPI1_MOSI SPI2_MOSI - - - - - - - EVENTOUT
USART1_DE
USART3_RTS/ USART4_RTS/
PA15 - TIM2_CH1 TIM2_ETR USART2_RX LPTIM3_IN2 SPI1_NSS SPI3_NSS TSC_G3_IO1 - LCD_SEG17 - - LPTIM3_CH3 EVENTOUT
USART3_DE USART4_DE
PB0 - TIM1_CH2N TIM3_CH3 - LPTIM3_CH1 SPI1_NSS - USART3_CK LPUART2_CTS TSC_G5_IO2 - LCD_SEG5 COMP1_OUT - - EVENTOUT
USART3_RTS/
PB1 - TIM1_CH3N TIM3_CH4 - LPTIM3_CH2 - - LPUART1_RTS_DE TSC_SYNC LPUART2_RTS_DE LCD_SEG6 - - LPTIM2_IN1 EVENTOUT
USART3_DE
USART1_RTS/
PB3 - TIM2_CH2 LPTIM1_CH3 I2C2_SCL I2C3_SCL SPI1_SCK SPI3_SCK - - - LCD_SEG7 - - EVENTOUT
USART1_DE
PB4 - LPTIM1_CH4 TIM3_CH1 I2C2_SDA I2C3_SDA SPI1_MISO SPI3_MISO USART1_CTS LPUART3_RTS_DE TSC_G2_IO1 - LCD_SEG8 - - EVENTOUT
STM32U073x8/B/C
Port PB5 - LPTIM1_IN1 TIM3_CH2 - - SPI1_MOSI SPI3_MOSI USART1_CK LPUART3_CTS TSC_G2_IO2 - LCD_SEG9 COMP2_OUT - TIM16_BKIN EVENTOUT
B
PB6 - LPTIM1_ETR - I2C4_SCL I2C1_SCL I2C2_SCL LPUART3_TX USART1_TX - TSC_G2_IO3 LPUART2_TX - - - TIM16_CH1N EVENTOUT
PB7 - LPTIM1_IN2 - I2C4_SDA I2C1_SDA I2C2_SDA LPUART3_RX USART1_RX USART4_CTS TSC_G2_IO4 LPUART2_RX LCD_SEG21 - - - EVENTOUT
PB9 - IR_OUT LPTIM3_CH4 I2C2_SDA I2C1_SDA SPI2_NSS - USART3_RX - - - LCD_COM3 - - LPTIM1_CH4 EVENTOUT
page 37/146
PB10 - TIM2_CH3 LPTIM3_CH1 I2C4_SCL I2C2_SCL SPI2_SCK - USART3_TX LPUART1_RX TSC_G5_IO3 LPUART2_RX LCD_SEG10 COMP1_OUT - - EVENTOUT
PB11 - TIM2_CH4 - I2C4_SDA I2C2_SDA - - USART3_RX LPUART1_TX TSC_G5_IO4 LPUART2_TX LCD_SEG11 COMP2_OUT - - EVENTOUT
DS14548 - Rev 2
AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15
PB13 - TIM1_CH1N LPTIM3_IN1 - I2C2_SCL SPI2_SCK - USART3_CTS LPUART1_CTS TSC_G1_IO2 - LCD_SEG13 - - TIM15_CH1N EVENTOUT
Port
B USART3_RTS/
PB14 - TIM1_CH2N LPTIM3_ETR - I2C2_SDA SPI2_MISO - - TSC_G1_IO3 - LCD_SEG14 - - TIM15_CH1 EVENTOUT
USART3_DE
LCD_COM5/
PC11 - - LPTIM3_IN1 - - - SPI3_MISO USART3_RX USART4_RX TSC_G3_IO3 - LCD_SEG29/ - - - EVENTOUT
LCD_SEG49
LCD_COM6/
PC12 - - - - LPTIM3_CH3 - SPI3_MOSI USART3_CK USART4_CK - - LCD_SEG30/ - - - EVENTOUT
LCD_SEG50
PC14 - - - - - - - - - - - - - - - EVENTOUT
STM32U073x8/B/C
PC15 OSC32_EN OSC_EN - - - - - - - - - - - - - EVENTOUT
page 38/146
Table 16. Port D alternate functions
DS14548 - Rev 2
AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15
LCD_COM7/
USART3_RTS/
PD2 - - TIM3_ETR - - - - - TSC_SYNC - LCD_SEG31/ - - - EVENTOUT
USART3_DE
LCD_SEG51
USART2_RTS/
PD4 - LPTIM1_CH3 - - - SPI2_MOSI - - - - LCD_SEG37 - - - EVENTOUT
USART2_DE
USART3_RTS/
PD12 - - - - I2C4_SCL - - LPUART3_RTS_DE TSC_G6_IO3 - LCD_SEG32 - - LPTIM2_IN1 EVENTOUT
USART3_DE
STM32U073x8/B/C
AF0 AF1 AF2 AF3 AF4 AF5 AF6 AF7 AF8 AF9 AF10 AF11 AF12 AF13 AF14 AF15
PF0 - - - - - - - - - - - - - - - EVENTOUT
Port F
PF2 MCO - - - - - - - - - - - - - - -
PF3 - - - - - - - - - - - - - - - EVENTOUT
STM32U073x8/B/C
Memory mapping
5 Memory mapping
Refer to the product line reference manual (RM0503) for details on the memory mapping as well as the boundary
addresses for all peripherals.
6 Electrical characteristics
Figure 11. Pin loading conditions Figure 12. Pin input voltage
Device pin
Device pin
VIN
C = 50 pF
DT47493V1
DT47494V1
VBAT
Backup circuitry
1.55 – 3.6 V (LSE, RTC,
Backup registers)
Power
switch
VDD VCORE
n x VDD
Regulator
VDDIO1
Level shifter
OUT
Kernel logic
n x 100 nF IO (CPU, Digital
GPIOs logic
+1 x 4.7 µF IN & Memories)
n x VSS
VDDA
VDDA
VREF ADCs/
VREF+
10 nF DAC/
+1 µF OPAMPs/
100 nF+1 µF VREF-
COMPs/
VREFBUF
DT72676V2
VSSA
Caution: Each power supply pair (such as VDD/VSS, VDDA/VSSA) 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_USB
VDDUSB
IDD_VBAT
VBAT
IDD
VDD
IDDA
VDDA
DT45729V1
The IDD_ALL parameters given in Table 26. Current consumption in Run and Low-power run modes, code with
data processing running from flash memory, bypass mode, ART enabled (cache ON, prefetch OFF), HSE clock
used as system clock to Table 43. Current consumption in VBAT mode represent the total MCU consumption
including the current supplying VDD, VDDA, VDDUSB, and VBAT.
VDDX - VSS External main supply voltage (including VDD, VDDA, VDDUSB, VBAT, VREF+) -0.3 4.0 V
VIN(1)
V
Input voltage on TT_xx pins VSS - 0.3 4.0
|ΔVDDX| Variations between different VDDX power pins of the same domain - 50 mV
VREF+ - VDDA Allowed voltage difference for VREF+ > VDDA - 0.4 V
1. VIN maximum must always be respected. Refer to Table 20. Current characteristics for the maximum allowed injected current values.
2. To sustain a voltage higher than 4 V the internal pull-up/pull-down resistors must be disabled.
3. This formula has to be applied only on the power supplies related to the IO structure described in the pin definition table.
4. Including VREF- pin.
∑IVDD Total current into sum of all VDD power lines (source)(1) 140
∑IVSS Total current out of sum of all VSS ground lines (sink) 140
IVDD(PIN) Maximum current into each VDD power pin (source) 100
IVSS(PIN) Maximum current out of each VSS ground pin (sink) 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
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)| Total injected current (sum of all I/Os and control pins) 25
1. All main power (VDD, VDDA, VDDUSB, 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.
3. Positive injection (when VIN > VDDIOx) 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 19. Voltage characteristics for the
maximum 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).
Maximum power
85
Ambient temperature for suffix 6 dissipation
1. Continuous mode means Run/Sleep modes, or temperature sensor enable in Low-power run/Low-power sleep modes.
2. Specified 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.
VREFINT Internal reference voltage -40 °C < TA < +130 °C 1.182 1.212 1.232 V
tS_vrefint(1) ADC sampling time when reading the internal reference voltage - 4(2) - - µs
tstart_vrefint Start time of reference voltage buffer when ADC is enable - - 8 12(2) µs
IDD(VREFINTBUF) VREFINT buffer consumption from VDD when converted by ADC - - 12.5 20(2) µA
∆VREFINT Internal reference voltage spread over the temperature range VDD = 3 V - 5 7.5(2) mV
ACoeff Long term stability 1000 hours, T = 25°C - 300 1000(2) ppm
VDDCoeff Voltage coefficient 3.0 V < VDD < 3.6 V - 250 1200(2) ppm/V
1. The shortest sampling time can be determined in the application by multiple iterations.
2. Specified 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
DT40169V1
The current consumption is a function of several parameters and factors such as the operating voltage, ambient temperature, I/O pin loading, device
software configuration, operating frequencies, I/O pin switching rate, program location in memory and executed binary code.
The current consumption is measured as described in Figure 14. Current consumption measurement scheme.
STM32U073x8/B/C
Electrical characteristics
page 48/146
Table 26. Current consumption in Run and Low-power run modes, code with data processing running from flash memory, bypass mode, ART enabled
DS14548 - Rev 2
48 MHz 3.75 3.75 3.85 3.95 4.10 4.1 4.15 4.3 4.5 4.9
32 MHz 2.55 2.55 2.60 2.70 2.90 2.8 2.85 2.95 3.15 3.5
Range 1
24 MHz 1.95 1.95 2.05 2.10 2.30 2.15 2.2 2.3 2.5 2.85
16 MHz 1.35 1.35 1.40 1.50 1.65 1.45 1.5 1.65 1.8 2.15
16 MHz 1.10 1.15 1.20 1.25 1.40 1.25 1.25 1.35 1.5 1.85
IDD (Run) Supply current in Run mode 8 MHz 0.620 0.630 0.675 0.745 0.895 0.68 0.705 0.795 0.94 1.255
4 MHz 0.365 0.375 0.415 0.480 0.630 0.4 0.425 0.505 0.645 0.955
fHCLK = fHSE, bypass mode,
Range 2 2 MHz 0.235 0.245 0.285 0.350 0.500 0.26 0.28 0.36 0.5 0.805 mA
peripherals disabled
1 MHz 0.170 0.185 0.220 0.285 0.435 0.19 0.21 0.285 0.425 0.73
400 kHz 0.135 0.145 0.180 0.245 0.395 0.145 0.17 0.245 0.38 0.685
100 kHz 0.115 0.125 0.160 0.225 0.375 0.125 0.145 0.22 0.36 0.665
2 MHz 0.165 0.175 0.215 0.285 0.440 - - - - -
Supply current in Low-power Low-power 1 MHz 0.090 0.100 0.140 0.210 0.365 - - - - -
IDD (LPRun)
run mode run 400 kHz 0.045 0.055 0.095 0.165 0.320 - - - - -
100 kHz 0.020 0.030 0.070 0.140 0.300 - - - - -
STM32U073x8/B/C
Electrical characteristics
page 49/146
Table 27. Current consumption in Run and Low-power run modes, code with data processing running from flash memory, ART enabled (cache ON,
DS14548 - Rev 2
48 MHz 3.75 3.85 3.95 4.10 4.35 4.15 4.4 4.6 4.8 5.25
32 MHz 2.55 2.65 2.70 2.80 3.00 2.8 2.95 3.1 3.35 3.75
Range 1
24 MHz 1.95 2.00 2.10 2.20 2.35 2.15 2.25 2.4 2.6 3
16 MHz 1.35 1.40 1.45 1.55 1.70 1.5 1.55 1.7 1.9 2.25
16 MHz 1.15 1.15 1.20 1.30 1.45 1.25 1.3 1.45 1.6 1.9
IDD (Run) Supply current in Run mode 8 MHz 0.610 0.630 0.675 0.745 0.900 0.67 0.715 0.805 0.95 1.275
4 MHz 0.365 0.375 0.415 0.485 0.635 0.4 0.43 0.51 0.655 0.965
fHCLK = fMSI,peripherals
Range 2 2 MHz 0.235 0.255 0.290 0.355 0.505 0.26 0.285 0.365 0.505 0.815 mA
disabled
1 MHz 0.175 0.185 0.225 0.290 0.435 0.19 0.215 0.295 0.43 0.74
400 kHz 0.135 0.145 0.180 0.245 0.395 0.145 0.17 0.245 0.38 0.69
100 kHz 0.115 0.125 0.160 0.225 0.375 0.125 0.145 0.225 0.36 0.665
2 MHz 0.160 0.175 0.215 0.285 0.445 TBD TBD TBD TBD TBD
Supply current in Low-power Low-power 1 MHz 0.100 0.100 0.140 0.210 0.375 TBD TBD TBD TBD TBD
IDD (LPRun)
run mode run 400 kHz 0.045 0.055 0.095 0.165 0.320 TBD TBD TBD TBD TBD
100 kHz 0.020 0.030 0.070 0.140 0.300 TBD TBD TBD TBD TBD
STM32U073x8/B/C
Electrical characteristics
page 50/146
Table 28. Current consumption in Run and Low-power run modes, code with data processing running from flash memory, bypass mode, ART disabled
DS14548 - Rev 2
48 MHz 4.30 4.35 4.45 4.55 4.75 4.75 4.85 5 5.2 5.6
32 MHz 2.95 3.00 3.05 3.15 3.30 3.25 3.3 3.45 3.6 4
Range 1
24 MHz 2.65 2.65 2.70 2.80 3.00 2.9 2.95 3.1 3.3 3.65
16 MHz 1.80 1.85 2.00 2.00 2.15 2 2.05 2.15 2.35 2.7
16 MHz 1.30 1.30 1.35 1.40 1.55 1.4 1.45 1.55 1.7 2
IDD (Run) Supply current in Run mode 8 MHz 0.805 0.815 0.865 0.930 1.090 0.885 0.91 1 1.145 1.465
4 MHz 0.455 0.470 0.505 0.575 0.725 0.5 0.525 0.605 0.745 1.055
fHCLK = fHSE, bypass mode ,
Range 2 2 MHz 0.280 0.295 0.330 0.395 0.545 0.31 0.335 0.41 0.55 0.86 mA
peripherals disabled
1 MHz 0.195 0.205 0.240 0.310 0.455 0.215 0.235 0.31 0.45 0.76
400 kHz 0.145 0.155 0.200 0.255 0.405 0.155 0.18 0.255 0.39 0.7
100 kHz 0.115 0.125 0.165 0.230 0.375 0.13 0.15 0.225 0.36 0.67
2 MHz 0.220 0.235 0.275 0.340 0.500 TBD TBD TBD TBD TBD
Supply current in Low-power Low-power 1 MHz 0.115 0.125 0.165 0.240 0.395 TBD TBD TBD TBD TBD
IDD (LPRun)
run mode run 400 kHz 0.055 0.065 0.105 0.175 0.335 TBD TBD TBD TBD TBD
100 kHz 0.025 0.035 0.075 0.145 0.305 TBD TBD TBD TBD TBD
STM32U073x8/B/C
Electrical characteristics
page 51/146
Table 29. Current consumption in Run and Low-power run modes, code with data processing running from flash memory, bypass mode, ART disabled
DS14548 - Rev 2
Supply current in Low-power run 1 MHz 0.115 0.135 0.175 0.240 0.400 TBD TBD TBD TBD TBD
IDD (LPRun) Low-power run
mode 400 kHz 0.055 0.065 0.105 0.175 0.335 TBD TBD TBD TBD TBD
100 kHz 0.025 0.035 0.075 0.145 0.305 TBD TBD TBD TBD TBD
STM32U073x8/B/C
Electrical characteristics
page 52/146
Table 30. Current consumption in Run and Low-power run modes, code with data processing running from SRAM1, bypass mode, HSE clock used as
DS14548 - Rev 2
system clock
TBD stands for "to be defined".
Conditions Typ Max(1)
Symbol Parameter Unit
Clock source Range fHCLK 25 °C 55 °C 85 °C 105 °C 125 °C 30 °C 55 °C 85 °C 105 °C 130 °C
48 MHz 3.45 3.45 3.50 3.60 3.80 3.8 3.85 3.95 4.1 4.5
32 MHz 2.35 2.35 2.40 2.50 2.65 2.6 2.6 2.7 2.9 3.25
Range 1
24 MHz 1.80 1.80 1.85 1.95 2.10 1.95 2 2.1 2.25 2.65
16 MHz 1.25 1.25 1.30 1.40 1.55 1.35 1.4 1.5 1.65 2
16 MHz 1.05 1.05 1.10 1.15 1.30 1.15 1.2 1.25 1.4 1.7
IDD (Run) Supply current in Run mode 8 MHz 0.580 0.595 0.630 0.700 0.845 0.64 0.665 0.745 0.88 1.2
4 MHz 0.345 0.355 0.395 0.460 0.610 0.38 0.4 0.48 0.615 0.925
fHCLK = fHSE, bypass mode ,
Range 2 2 MHz 0.225 0.235 0.275 0.340 0.485 0.25 0.27 0.35 0.485 0.79 mA
peripherals disabled
1 MHz 0.165 0.180 0.215 0.290 0.425 0.185 0.205 0.28 0.42 0.725
400 kHz 0.130 0.140 0.180 0.245 0.390 0.145 0.165 0.24 0.38 0.685
100 kHz 0.115 0.125 0.160 0.225 0.375 0.125 0.145 0.225 0.36 0.665
2 MHz 0.070 0.080 0.120 0.190 0.350 TBD TBD TBD TBD TBD
Supply current in Low-power Low-power 1 MHz 0.040 0.050 0.090 0.160 0.315 TBD TBD TBD TBD TBD
IDD (LPRun)
run mode run 400 kHz 0.020 0.030 0.070 0.145 0.295 TBD TBD TBD TBD TBD
100 kHz 0.010 0.020 0.060 0.135 0.290 TBD TBD TBD TBD TBD
STM32U073x8/B/C
Electrical characteristics
page 53/146
Table 31. Current consumption in Run and Low-power run modes, code with data processing running from SRAM1, MSI clock used as system clock
DS14548 - Rev 2
48 MHz 3.50 3.55 3.65 3.75 3.95 3.85 3.95 4.15 4.35 4.8
32 MHz 2.35 2.40 2.50 2.60 2.75 2.6 2.7 2.85 3.05 3.45
Range 1
24 MHz 1.80 1.85 1.90 2.00 2.20 2 2.05 2.2 2.4 2.8
16 MHz 1.25 1.30 1.35 1.40 1.60 1.35 1.45 1.55 1.75 2.1
16 MHz 1.05 1.10 1.15 1.20 1.35 1.15 1.2 1.3 1.5 1.8
IDD (Run) Supply current in Run mode 8 MHz 0.575 0.590 0.630 0.695 0.850 0.63 0.66 0.745 0.89 1.2
4 MHz 0.345 0.355 0.395 0.460 0.610 0.375 0.405 0.485 0.625 0.935
fHCLK = fMSI, peripherals
Range 2 2 MHz 0.225 0.240 0.275 0.345 0.490 0.25 0.275 0.35 0.49 0.8 mA
disabled
1 MHz 0.170 0.180 0.215 0.285 0.430 0.185 0.2 0.285 0.425 0.73
400 kHz 0.130 0.140 0.180 0.245 0.395 0.145 0.165 0.245 0.38 0.69
100 kHz 0.115 0.125 0.160 0.225 0.375 0.125 0.15 0.225 0.36 0.67
2 MHz 0.070 0.080 0.120 0.190 0.355 TBD TBD TBD TBD TBD
Supply current in Low-power run 1 MHz 0.040 0.050 0.090 0.160 0.320 TBD TBD TBD TBD TBD
IDD (LPRun) Low-power run
mode 400 kHz 0.020 0.030 0.070 0.145 0.295 TBD TBD TBD TBD TBD
100 kHz 0.010 0.020 0.060 0.130 0.290 TBD TBD TBD TBD TBD
Table 32. Typical current consumption in Run and Low-power run modes, with different codes running from flash memory, ART enabled (cache ON,
prefetch OFF)
STM32U073x8/B/C
Reduced code 3880 81 4060 85 4090 85
Electrical characteristics
Range 1, 48 MHz Dhrystone 2.1 3660 76 3830 80 3870 81
fHCLK = fMSI, all peripherals μA/ μA/ μA/
IDD (Run) Supply current in Run mode Fibonacci 3490 μA 73 3650 μA 76 3690 μA 77
disabled MHz MHz MHz
While(1) 2490 52 2610 54 2640 55
page 54/146
fHCLK = fMSI, all peripherals Coremark 160 80 μA/ 160 80 μA/ 160 80 μA/
μA μA μA
disabled Reduced code 170 85 MHz 170 85 MHz 170 85 MHz
Supply current in Low-power Low-power run,
IDD (LPRun) Dhrystone 2.1 160 80 160 80 160 80
run mode 2 MHz
Fibonacci 150 75 150 75 150 75
While(1) 110 55 110 55 110 55
Table 33. Typical current consumption in Run and Low-power run modes, with different codes running from flash memory, ART disabled
STM32U073x8/B/C
Electrical characteristics
Supply current in Low-power Low-power run,
IDD (LPRun) Dhrystone 2.1 220 110 220 110 220 110
run mode 2 MHz
Fibonacci 230 115 240 120 240 120
While(1) 110 55 110 55 110 55
page 55/146
Table 34. Typical current consumption in Run and Low-power run modes, with different codes running from SRAM1
DS14548 - Rev 2
Table 35. Current consumption in Sleep and Low-power sleep modes, flash memory ON, HSE clock used as system clock
48 MHz 1.25 1.25 1.30 1.40 1.60 1.4 1.4 1.5 1.7 2.05
32 MHz 0.885 0.900 0.910 1.00 1.20 0.975 1 1.1 1.25 1.6
Range 1
24 MHz 0.695 0.710 0.755 0.835 1.00 0.765 0.795 0.89 1.05 1.4
16 MHz 0.505 0.520 0.565 0.640 0.810 0.555 0.585 0.68 0.84 1.2
STM32U073x8/B/C
Electrical characteristics
fHCLK = fHSE, bypass mode, 16 MHz 0.445 0.455 0.490 0.560 0.710 0.485 0.51 0.59 0.73 1.05
IDD (Sleep) Supply current in Run mode mA
peripherals disabled
8 MHz 0.275 0.285 0.325 0.390 0.540 0.305 0.325 0.405 0.545 0.85
Range 2 4 MHz 0.190 0.205 0.245 0.305 0.455 0.21 0.235 0.31 0.445 0.755
2 MHz 0.155 0.160 0.195 0.265 0.410 0.165 0.185 0.26 0.4 0.705
page 56/146
1 MHz 0.130 0.145 0.175 0.240 0.390 0.14 0.165 0.24 0.375 0.68
DS14548 - Rev 2
400 kHz 0.115 0.125 0.165 0.230 0.375 0.13 0.15 0.225 0.36 0.665
IDD (Sleep) Supply current in Run mode Range 2
100 kHz 0.110 0.120 0.155 0.220 0.370 0.12 0.145 0.22 0.355 0.66
fHCLK = fHSE, bypass mode, 2 MHz 0.060 0.070 0.110 0.180 0.340 TBD TBD TBD TBD TBD
mA
peripherals disabled 1 MHz 0.035 0.045 0.085 0.155 0.315 TBD TBD TBD TBD TBD
Supply current in Low-power
IDD (LPSleep) -
run mode 400 kHz 0.020 0.035 0.070 0.140 0.305 TBD TBD TBD TBD TBD
100 kHz 0.015 0.025 0.065 0.135 0.295 TBD TBD TBD TBD TBD
Table 36. Current consumption in Sleep and Low-power sleep modes, flash memory ON, MSI clock used as system clock
48 MHz 1.30 1.35 1.40 1.50 1.65 1.45 1.5 1.65 1.8 2.2
32 MHz 0.915 0.940 0.95 1.10 1.25 1 1.065 1.15 1.35 1.7
Range 1
24 MHz 0.715 0.740 0.800 0.870 1.05 0.785 0.835 0.94 1.1 1.47
16 MHz 0.525 0.545 0.590 0.670 0.84 0.575 0.615 0.715 0.88 1.24
16 MHz 0.455 0.475 0.515 0.585 0.735 0.5 0.535 0.625 0.765 1.08
IDD (Sleep) Supply current in Run mode 8 MHz 0.275 0.280 0.320 0.385 0.535 0.295 0.32 0.4 0.54 0.85
4 MHz 0.190 0.200 0.240 0.305 0.450 0.21 0.235 0.31 0.445 0.755
fHCLK = fMSI, peripherals
Range 2 2 MHz 0.150 0.160 0.200 0.265 0.410 0.165 0.19 0.265 0.4 0.705 mA
disabled
1 MHz 0.130 0.140 0.180 0.245 0.400 0.145 0.165 0.24 0.375 0.685
400 kHz 0.115 0.125 0.165 0.230 0.375 0.125 0.15 0.225 0.36 0.665
100 kHz 0.110 0.120 0.155 0.220 0.370 0.12 0.14 0.215 0.355 0.655
2 MHz 0.060 0.070 0.110 0.180 0.345 TBD TBD TBD TBD TBD
Supply current in Low-power run 1 MHz 0.040 0.050 0.090 0.160 0.315 TBD TBD TBD TBD TBD
IDD (LPSleep) -
mode
STM32U073x8/B/C
400 kHz 0.025 0.035 0.070 0.145 0.305 TBD TBD TBD TBD TBD
Electrical characteristics
100 kHz 0.015 0.025 0.065 0.135 0.295 TBD TBD TBD TBD TBD
page 57/146
Table 37. Current consumption in Sleep and Low-power sleep modes, flash memory in power-down mode
DS14548 - Rev 2
2 MHz 61.5 72.5 110 180 340 TBD TBD TBD TBD TBD
1 MHz 38.5 49.5 88.5 160 315 TBD TBD TBD TBD TBD
IDD (LPSleep) Supply current in Low-power sleep mode fHCLK = fMSI, peripherals disabled μA
400 kHz 22.5 33.0 72.0 140 300 TBD TBD TBD TBD TBD
100 kHz 15.5 26.0 65.0 135 295 TBD TBD TBD TBD TBD
1.8 V 100 110 140 195 310 254 276 350 490 770
2.4 V 100 110 140 195 315 257 279 356 490 795
IDD (Stop 0) Supply current in Stop 0 mode, RTC disabled 3.0 V 105 110 145 200 320 260 281 359 495 805 μA
3.3 V 105 110 145 200 320 260 282 360 495 805
3.6 V 105 115 145 200 325 262 285 362 500 810
1.8 V 3.20 10.5 39.5 91.5 200 8.10 27.5 99 230 500
2.4 V 3.20 10.5 39.5 91.5 210 8.10 27.5 100 230 520
EN_ULP = 0 3.0 V 3.30 10.5 39.5 92.5 210 8.00 27.5 100 230 530
3.3 V 3.30 11.0 40.0 93.5 215 8.00 27.5 100 235 535
3.6 V 3.35 11.0 40.0 93.5 215 8.10 27.5 100 235 535
STM32U073x8/B/C
Supply current in Stop 1 mode, LCD disabled
IDD (Stop 1) μA
Electrical characteristics
RTC disabled 1.8 V 3.20 10.5 39.5 92.0 195 8.10 27.5 100 230 495
2.4 V 3.20 10.5 39.5 91.5 205 8.10 27.5 99 230 520
EN_ULP = 1 3.0 V 3.30 10.5 39.5 92.5 210 8.00 27.5 100 230 530
3.3 V 3.30 10.5 40.0 93.0 210 8.00 27.5 100 230 530
page 58/146
3.6 V 3.35 11.0 40.0 93.5 215 8.10 27.5 100 235 535
DS14548 - Rev 2
1.8 V 3.50 11.0 39.5 92.0 200 9.00 29.0 100 230 500
2.4 V 3.60 11.0 39.5 92.0 210 9.00 29.0 100 230 525
Supply current in Stop 1 mode,
RTC disabled LCD enabled, clocked by LSI EN_ULP = 0 3.0 V 3.70 11.0 40.0 93.0 210 9.00 29.0 100 230 530
3.3 V 3.80 11.5 40.5 93.5 215 10.0 29.0 100 235 535
3.6 V 3.90 11.5 40.5 94.5 215 10.0 30.0 100 235 535
1.8 V 3.60 11.0 40.0 92.0 195 9.00 29.0 100 230 495
2.4 V 3.70 11.0 40.0 92.0 210 9.00 29.0 100 230 520
EN_ULP = 0
RTC clocked by LSI 3.0 V 3.90 11.5 40.0 93.0 210 10.0 29.0 100 230 530
LPCAL = 1
3.3 V 3.90 11.5 40.5 93.5 215 10.0 30.0 100 235 535
3.6 V 4.10 11.5 41.0 94.5 215 10.0 30.0 100 235 535
1.8 V 3.40 11.0 39.5 92.5 195 9.00 27.5 100 230 485
2.4 V 3.40 11.0 39.5 91.5 210 9.00 27.5 100 230 525
EN_ULP = 0
3.0 V 3.50 11.0 39.5 93.5 215 9.00 27.5 100 235 535
LPCAL = 1
3.3 V 3.50 11.0 39.5 93.0 215 9.00 29.0 100 235 535
IDD (Stop 1) RTC clocked by LSE, 3.6 V 3.55 11.0 40.0 94.0 215 9.10 29.0 100 235 540 μA
bypassed at 32768 Hz, LCD
disabled 1.8 V 3.50 11.0 39.5 92.5 195 9.00 29.0 100 230 485
2.4 V 3.60 11.0 39.5 92.0 210 9.00 29.0 100 230 530
Supply current in Stop 1 mode, EN_ULP = 0
RTC enabled 3.0 V 3.80 11.0 40.0 93.0 215 10.0 29.0 100 230 535
LPCAL = 0
3.3 V 3.80 11.5 40.0 93.5 215 10.0 29.0 100 235 535
3.6 V 4.00 11.5 40.5 94.5 215 10.0 30.0 101 235 540
1.8 V 3.40 11.0 39.5 92.0 190 9.00 29.0 100 230 4800
2.4 V 3.70 11.0 39.5 92.5 210 9.00 29.0 100 230 5300
EN_ULP = 0
3.0 V 3.80 11.5 40.0 93.0 215 10.0 29.0 100 230 5350
LPCAL = 0
STM32U073x8/B/C
3.3 V 3.90 11.5 40.5 93.5 215 10.0 29.0 100 235 5350
Electrical characteristics
RTC clocked by LSE quartz in 3.6 V 4.05 11.5 41.0 94.5 215 10.0 30.0 100 235 5400
low-drive mode, LCD disabled
1.8 V 3.30 11.0 39.5 92.0 195 8.00 27.5 100 230 4850
EN_ULP = 0 2.4 V 3.40 11.0 39.5 92.0 210 9.00 27.5 100 230 5250
page 59/146
LPCAL = 1 3.0 V 3.40 11.0 39.5 93.5 215 9.00 27.5 100 235 5350
3.3 V 3.50 11.0 40.0 93.5 215 9.00 29.0 100 235 5350
DS14548 - Rev 2
1.8 V 695 2250 9550 22500 53000 2450 5650 24000 56000 130000
2.4 V 720 2350 9850 23000 54500 2500 5900 24500 57500 135000
EN_ULP = 0 3.0 V 750 2500 10000 23500 56000 2550 6200 25500 59500 140000
3.3 V 770 2550 10500 24000 57500 2550 6400 26000 60500 145000
3.6 V 805 2650 11000 25000 58500 2600 6650 27000 62000 145000
LCD disabled
1.8 V 760 2250 8800 21500 52000 2450 5650 22000 54000 130000
Supply current in Stop 2 2.4 V 775 2300 8950 22000 53500 2500 5700 22500 55500 135000
IDD (Stop 2) nA
mode, RTC disabled
STM32U073x8/B/C
EN_ULP = 1 3.0 V 795 2300 9150 22500 55000 2550 5800 23000 56500 135000
Electrical characteristics
3.3 V 805 2350 9250 23000 56000 2550 5850 23000 57500 140000
3.6 V 830 2400 9450 23500 57500 2600 6000 23500 58500 145000
1.8 V 1000 2500 9100 22000 52500 2550 6250 22500 55000 130000
LCD enabled, clocked by
page 60/146
EN_ULP = 0 2.4 V 1100 2600 9250 22500 54000 2750 6500 23000 56500 135000
LSI
3.0 V 1200 2700 9550 23000 55500 2950 6800 24000 57500 140000
DS14548 - Rev 2
Supply current in Stop 2 LCD enabled, clocked by 3.3 V 1250 2800 9700 23500 56500 3100 6950 24500 58500 140000
EN_ULP = 0
mode, RTC disabled LSI
3.6 V 1300 2850 9950 24000 58000 3250 7200 25000 60000 145000
1.8 V 1100 2600 9150 22000 52500 2750 6500 23000 55000 130000
2.4 V 1200 2700 9400 22500 54000 3000 6800 23500 56500 135000
RTC clocked by LSI, LCD EN_ULP = 0
3.0 V 1300 2850 9700 23000 55500 3300 7150 24000 58000 140000
disabled LPCAL = 1
3.3 V 1400 2950 9850 23500 56500 3500 7350 24500 59000 140000
3.6 V 1450 3050 10000 24000 58000 3650 7650 25500 60000 145000
1.8 V 830 2350 9000 22000 53000 2550 5850 22500 55000 130000
2.4 V 870 2400 9200 22500 54500 2600 6000 23000 56500 135000
EN_ULP = 0
3.0 V 935 2450 9400 23000 56500 2650 6200 23500 58000 140000
LPCAL = 1
3.3 V 955 2550 9600 23500 57000 2700 6300 24000 59000 145000
RTC clocked by LSE , 3.6 V 995 2600 9800 24000 58500 2750 6550 24500 60000 145000
bypassed at 32768 Hz, LCD
disabled 1.8 V 985 2500 9050 22000 53000 2450 6250 22500 55500 130000
2.4 V 1100 2600 9350 22500 54500 2750 6550 23500 56500 135000
EN_ULP = 0
3.0 V 1250 2750 9650 23000 56500 3100 6950 24000 58000 140000
IDD (Stop 2) LPCAL = 0 nA
3.3 V 1300 2850 9850 23500 57500 3250 7150 24500 59000 145000
Supply current in Stop 2
mode, RTC enabled 3.6 V 1400 3000 10000 24000 58500 3500 7500 25000 60500 145000
1.8 V 840 2550 9850 22500 54500 2100 6450 24500 57000 135000
2.4 V 1100 2750 10000 23500 57000 2800 6900 25500 59000 140000
EN_ULP = 0
3.0 V 1250 3000 11000 24500 59000 3100 7500 27000 61000 150000
LPCAL = 0
3.3 V 1300 3150 11000 25000 60500 3300 7850 28000 62000 150000
3.6 V 1400 3350 11500 25500 61500 3550 8400 28500 63500 155000
1.8 V 890 2400 9000 22000 52500 2200 6050 22500 54500 130000
RTC clocked by LSE quartz
in low-drive mode, LCD 2.4 V 945 2450 9200 22500 54000 2350 6150 23000 56000 135000
STM32U073x8/B/C
disabled EN_ULP = 0
Electrical characteristics
3.0 V 985 2500 9400 23000 56000 2450 6300 23500 57500 140000
LPCAL = 1
3.3 V 1000 2550 9550 23000 56500 2550 6450 24000 58000 140000
3.6 V 1050 2650 9750 24000 57500 2650 6600 24500 59500 145000
1.8 V 825 2400 9700 22500 54000 2050 6050 24000 56500 135000
page 61/146
EN_ULP = 1
2.4 V 885 2500 10000 23000 56000 2200 6300 25000 58000 140000
LPCAL = 1
3.0 V 940 2700 10500 24000 58500 2350 6750 26000 60000 145000
DS14548 - Rev 2
1.8 V 890 2400 9050 22000 52500 2200 6050 22500 54500 130000
Supply current in Stop 2
IDD (Stop 2) 2.4 V 945 2450 9150 22500 54000 2350 6150 23000 56000 135000 nA
mode, RTC enabled RTC clocked by LSE quartz
in low-drive mode, LCD - 3.0 V 985 2500 9400 23000 56000 2450 6300 23500 57500 140000
enabled
3.3 V 1000 2550 9500 23500 56500 2550 6450 23500 58500 140000
3.6 V 1050 2650 9750 23500 57500 2650 6600 24500 59500 145000
1.8 V 30.5 195 1200 3700 9400 77.5 485 3050 9300 23500
2.4 V 48.0 260 1550 4300 11000 120 650 3900 11000 27000
EN_ULP = 0 3.0 V 68.5 345 2000 5050 12000 170 865 5050 12500 30500
3.3 V 82.0 395 2250 5450 13000 205 990 5650 13500 32500
3.6 V 105 460 2550 5750 14000 260 1150 6400 14500 34500
No independent watchdog
1.8 V 100 235 1050 3050 8750 250 585 2600 7600 22000
2.4 V 115 265 1200 3450 10000 285 665 2950 8600 25000
Supply current in Standby mode
IDD (Standby) (backup registers retained), EN_ULP = 1 3.0 V 130 305 1350 3900 11000 320 765 3400 9800 28000
RTC disabled
3.3 V 135 330 1450 4250 12000 345 830 3600 10500 29500
nA
3.6 V 150 370 1550 4500 12500 380 925 3900 11000 31500
1.8 V 195 335 1150 3150 8800 490 835 2850 7850 22000
2.4 V 215 375 1300 3600 10000 545 945 3250 8950 25500
STM32U073x8/B/C
Independent watchdog EN_ULP = 0 3.0 V 240 425 1500 4000 11500 605 1050 3700 10000 28500
Electrical characteristics
3.3 V 260 460 1600 4350 12000 650 1150 4000 11000 30000
3.6 V 280 505 1700 4700 13000 700 1250 4300 11500 32000
1.8 V 195 335 1150 3150 8750 490 840 2850 7850 22000
IDD (Standby with Supply current in Standby mode
RTC clocked by LSI, no
EN_ULP = 0 2.4 V 220 380 1300 3600 10000 545 945 3250 8950 25500
page 62/146
RTC clocked by LSI, no 3.3 V 260 460 1600 4350 12000 655 1150 4000 11000 30000
EN_ULP = 0
independent watchdog
3.6 V 285 505 1700 4650 13000 710 1250 4250 11500 32000
1.8 V 200 340 1150 3150 8850 500 850 2850 7900 22000
2.4 V 225 385 1300 3600 10000 560 960 3250 9000 25500
RTC clocked by LSI,
EN_ULP = 0 3.0 V 245 435 1500 4050 11500 620 1100 3700 10000 28500
independent watchdog
3.3 V 265 465 1600 4350 12000 665 1150 4000 11000 30000
3.6 V 290 515 1750 4700 13000 720 1300 4350 11500 32000
1.8 V 155 290 1100 3150 8800 385 725 2750 7850 22000
2.4 V 195 355 1300 3600 10000 495 885 3200 9000 25500
RTC clocked by LSE,
LPCAL = 0 3.0 V 245 430 1500 4100 11500 615 1050 3750 10500 28500
bypassed at 32768 Hz
3.3 V 280 475 1600 4500 12000 695 1200 4050 11000 30500
3.6 V 315 540 1750 4800 13000 785 1350 4400 12000 33000
1.8 V 245 565 1400 3400 9550 620 1400 3450 8550 24000
IDD (Standby with Supply current in Standby mode
(backup registers retained), 2.4 V 510 680 1600 3900 11000 1250 1700 4050 9750 28000
RTC) RTC enabled EN_ULP = 0
3.0 V 625 820 1900 4550 12500 1550 2050 4750 11500 31500
LPCAL = 0 nA
3.3 V 690 905 2050 4900 13500 1750 2250 5150 12000 33500
3.6 V 770 1000 2250 5200 14000 1900 2500 5600 13000 35500
1.8 V 230 400 1200 3250 9050 580 1000 3050 8100 22500
2.4 V 280 450 1400 3700 10500 705 1100 3450 9200 26000
RTC clocked by LSE EN_ULP = 0
3.0 V 320 510 1600 4200 11500 800 1300 3950 10500 29000
quartz in low-drive mode LPCAL = 1
3.3 V 345 555 1650 4550 12500 865 1400 4200 11500 31000
3.6 V 380 615 1850 4800 13000 955 1550 4600 12000 33000
1.8 V 160 360 1400 3900 11000 400 900 3500 9800 27500
2.4 V 215 440 1750 4550 13000 540 1100 4400 11500 32500
STM32U073x8/B/C
EN_ULP = 1
Electrical characteristics
3.0 V 260 550 2250 5300 14500 650 1350 5600 13000 37000
LPCAL = 1
3.3 V 285 620 2500 5700 15500 720 1550 6250 14000 39000
3.6 V 330 700 2800 6050 16500 825 1750 7000 15000 41500
1.8 V 89.0 190 605 1400 3200 225 470 1500 3550 8050
page 63/146
Supply current to be added in Standby mode when SRAM2 2.4 V 90.0 190 605 1400 3250 225 470 1500 3550 8050
IDD (SRAM2) -
is retained
3.0 V 90.0 190 610 1450 3250 225 475 1500 3550 8100
DS14548 - Rev 2
Supply current to be added in Standby mode when SRAM2 3.3 V 90.0 190 620 1450 3300 225 475 1550 3500 8250
IDD (SRAM2) - nA
is retained
3.6 V 90.5 190 640 1500 3400 225 480 1600 3550 8500
1.8 V 10.0 92.5 595 1950 5950 42 280 2000 7050 25500
2.4 V 41.5 135 725 2250 7100 105 400 2400 8200 28500
Supply current in Shutdown
IDD (Shutdown) mode (backup registers - EN_ULP = 0 3.0 V 52.5 165 840 2600 7900 145 495 2850 9500 32000
retained), RTC disabled
3.3 V 53.5 175 910 2800 8450 160 540 3100 10000 34000
3.6 V 65.0 205 1000 3050 9100 190 620 3350 11000 36500
1.8 V 67.0 150 660 2050 6150 195 370 1650 5100 15500
2.4 V 120 220 820 2400 7350 305 550 2050 5950 18500
RTC clocked by
LSE bypassed at - 3.0 V 165 285 980 2750 8200 420 710 2450 6950 20500
32768 Hz
3.3 V 195 320 1050 3000 8850 485 800 2700 7500 22000
3.6 V 225 370 1200 3200 9550 565 930 3000 8050 24000
nA
1.8 V 160 425 955 2300 12000 400 1050 2400 5800 30000
2.4 V 425 535 1150 2700 13000 1050 1350 2850 6750 32500
IDD (Shutdown with Supply current in Shutdown
EN_ULP = 0
mode (backup registers 3.0 V 535 665 1350 3150 14000 1350 1650 3400 7850 35000
RTC) LPCAL = 0
retained), RTC enabled
3.3V 600 740 1500 3400 15500 1500 1850 3750 8550 38500
RTC clocked by 3.6 V 675 835 1650 3650 17000 1700 2100 4100 9200 42500
LSE quartz 1.8 V 145 260 785 2150 12000 360 655 1950 5400 30000
2.4 V 200 310 915 2450 13500 500 770 2300 6150 33500
EN_ULP = 0
STM32U073x8/B/C
3.0 V 235 360 1050 2850 14500 585 900 2650 7100 36000
LPCAL = 1
Electrical characteristics
3.3 V 255 395 1150 3050 16000 640 985 2850 7650 40000
3.6 V 290 445 1250 3250 17000 720 1100 3150 8200 42500
page 64/146
Table 43. Current consumption in VBAT mode
DS14548 - Rev 2
1.8 V 9.00 22.5 190 700 2600 25.5 56.5 470 1750 6550
2.4 V 10.5 36.5 230 815 2950 27.5 91.5 570 2050 7450
RTC disabled - 3.0 V 13 44 270 945 3350 33.5 110 675 2350 8450
3.3 V 13 47.5 295 100 3600 33.5 120 735 2550 9000
3.6 V 15.5 56 330 110 3850 40.5 140 820 2800 9650
1.8 V 53 73.5 200 535 1550 13.5 185 505 1350 3900
2.4 V 86 110 260 645 1800 21.5 275 655 1600 4550
RTC clocked by LSE, bypassed at
- 3.0 V 120 150 330 775 2100 305 380 820 1950 5300
32768 Hz
3.3 V 140 175 370 860 2300 355 440 930 2150 5750
3.6 V 165 205 430 960 2500 415 520 1050 2400 6300
IDD (VBAT) Supply current in VBAT mode nA
1.8 V 130 190 380 905 2900 320 475 950 2250 7200
2.4 V 165 215 435 100 3250 415 545 1100 2550 8100
LPCAL = 0 3.0 V 205 250 500 115 3650 510 625 1250 2950 9150
3.3 V 220 270 540 125 3900 550 675 1350 3150 9750
RTC clocked by LSE quartz in low- 3.6 V 240 300 595 1350 4200 605 745 1500 3450 10500
drive mode 1.8 V 130 355 545 905 2900 320 885 1350 2250 7200
2.4 V 300 445 665 100 3250 750 1100 1650 2550 8100
LPCAL = 1 3.0 V 505 555 810 115 3650 1250 1400 2050 2950 9150
3.3 V 565 620 895 125 3900 1400 1550 2250 3150 9800
3.6 V 630 690 995 1350 4200 1550 1750 2500 3450 10500
STM32U073x8/B/C
Electrical characteristics
page 65/146
STM32U073x8/B/C
Electrical characteristics
RNG 1.21 NA
TSC 2.72 2.26
ALL AHB bridges 18.1 15.1
1. The BusMatrix is automatically active when at least one master is ON (CPU, DMA).
2. The GPIOx (x= A…F) dynamic current consumption is approximately divided by a factor two versus this table values when
the GPIO port is locked thanks to LCKK and LCKy bits in the GPIOx_LCKR register. In order to save the full GPIOx current
consumption, the GPIOx clock should be disabled in the RCC when all port I/Os are used in alternate function or analog
mode (clock is only required to read or write into GPIO registers, and is not used in AF or analog modes).
3. The AHB to APB1 Bridge is automatically active when at least one peripheral is ON on the APB1.
4. Independent clock domain.
5. Clock domain.
6.3.6 Wake-up time from low-power modes and voltage scaling transition times
The wake-up times given in Table 45 are the latency between the event and the execution of the first user
instruction.
The device goes in low-power mode after the WFE (Wait for event) instruction.
Wake-up time from Standby mode to Run Wake-up clock MSI = 4 MHz 62.0 67.0
tWUSTBY Range 1 µs
mode Wake-up clock MSI = 1 MHz 63.0 67.0
Wake-up time from Shutdown mode to Run
tWUSHDN Range 1 Wake-up clock MSI = 4 MHz 292 360 μs
mode
tWULPRUN Wake-up time from Low-power run mode to Run mode(1) Code run with MSI 2 MHz 5 7
μs
tVOST Regulator transition time from Range 2 to Range 1 or Range 1 to Range 2(2) Code run with MSI 16 MHz 20 40
VHSE
tw(HSEH)
VHSEH
70%
30%
VHSEL
DT67850V3
t
THSE tw(HSEL)
VLSEH OSC32_IN input pin high level voltage - 0.7 VDDIOx - VDDIOx
V
VLSEL OSC32_IN input pin low level voltage - VSS - 0.3 VDDIOx
tw(LSEH)
OSC32_IN high or low time - 250 - - ns
tw(LSEL)
DT67851V3
t
tLSE = 1/fLSE_ext tw(LSEL)
VDD = 3 V,
Rm = 30 Ω, - 0.58 -
CL = 10 pF @ 8 MHz
VDD = 3 V,
Rm = 45 Ω, - 0.59 -
CL = 10 pF @ 8 MHz
VDD = 3 V,
Rm = 30 Ω, - 1.94 -
CL = 20 pF @ 48 MHz
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 18. Typical application with an 8 MHz crystal). 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
DT19876V1
1. REXT value depends on the crystal characteristics.
1. Refer to the note and caution paragraphs below the table, and to the application note AN2867 “Oscillator design guide for ST
microcontrollers”.
2. 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_OUT
CL2
DT70418V1
Note: CL1 and CL2 are external load capacitances. Cs (stray capacitance) is the sum of the device OSC32_IN/OSC32_OUT pins
equivalent parasitic capacitance (CS_PARA), and the PCB parasitic capacitance.
Note: An external resistor is not required between OSC32_IN and OSC32_OUT and it is forbidden to add one.
TA= 0 to 85 °C -1 - 1 %
∆Temp(HSI16) HSI16 oscillator frequency drift over temperature
TA= -40 to 125 °C -2 - 1.5 %
∆VDD(HSI16) HSI16 oscillator frequency drift over VDD VDD=1.62 V to 3.6 V -0.1 - 0.05 %
MHz
16.4
+2%
16.3
+1.5%
16.2 +1%
16.1
16
15.9
-1%
15.8
-1.5%
15.7
-2%
15.6
-40 -20 0 20 40 60 80 100 120 °C
DT39299V1
min mean max
Range 6 - 3.998 -
Range 7 - 7.995 -
MSI frequency after factory
PLL mode Range 8 - 15.991 -
fMSI calibration, done at VDD = 3 V MHz
XTAL = 32.768 kHz Range 9 - 23.986 -
and TA = 30 °C
Range 10 - 32.014 -
Range 11 - 48.005 -
TA = 0 to 85 °C -3.5 - 3
MSI oscillator frequency drift
∆TEMP(MSI)(1) MSI mode %
over temperature TA = -40 to 125 °C -8 - 6
VDD = 1.62 V to
-1.2 -
3.6 V
Range 0 to 3 0.5
VDD = 2.4 V to
-0.5 -
3.6 V
VDD = 1.62 V to
-2.5 -
MSI oscillator frequency drift 3.6 V
∆VDD(MSI)(1) MSI mode Range 4 to 7 0.7 %
over VDD (reference is 3 V) VDD = 2.4 V to
-0.8 -
3.6 V
VDD = 1.62 V to
-5 -
3.6 V
Range 8 to 11 1.2
VDD = 2.4 V to
-1.6 -
3.6 V
∆FSAMPLING TA = -40 to 85 °C - 1 2
Frequency variation in sampling
MSI mode %
(MSI)(1)(5) mode(2) TA = -40 to 125 °C - 2 4
for next
- - - 3.458
P_USB PLL mode transition
Period jitter for USB clock(3) ns
Jitter(MSI)(5) Range 11 for paired
- - - 3.916
transition
for next
- - - 2
MT_USB Medium term jitter for USB PLL mode transition
ns
Jitter(MSI)(5) clock(4) Range 11 for paired
- - - 1
transition
Range 0 - - 10 20
Range 1 - - 5 10
Range 2 - - 4 8
tSU(MSI)(5) MSI oscillator start-up time μs
Range 3 - - 3 7
Range 4 to 7 - - 3 6
Range 8 to 11 - - 2.5 6
10 % of final
- - 0.25 0.5
frequency
PLL mode 5 % of final
tSTAB(MSI)(5) MSI oscillator stabilization time - - 0.5 1.25 ms
Range 11 frequency
1 % of final
- - - 2.5
frequency
1. This is a deviation for an individual part once the initial frequency has been measured.
2. Sampling mode means Low-power run/Low-power sleep modes with Temperature sensor disable.
3. Average period of MSI @48 MHz is compared to a real 48 MHz clock over 28 cycles. It includes frequency tolerance + jitter of MSI
@48 MHz clock.
4. Only accumulated jitter of MSI @48 MHz is extracted over 28 cycles.
For next transition: min. and max. jitter of 2 consecutive frame of 28 cycles of the MSI @48 MHz, for 1000 captures over 28 cycles.
For paired transitions: min. and max. jitter of 2 consecutive frame of 56 cycles of the MSI @48 MHz, for 1000 captures over 56 cycles.
5. Specified by design, not tested in production.
USER TRIM COVERAGE HSI48 user trimming coverage ±64 steps ±6(2) ±7(2) - %
%
6
-2
-4
-6
DT40989V1
-50 -30 -10 10 30 50 70 90 110 130
°C
Avg min max
1. Make sure to use the appropriate division factor M to obtain the specified PLL input clock values.
- 85 125
tprog 64‑bit programming time µs
Burst mode 48 48
Normal programming 2.7 4.6
tprog_row Row (32 double word) programming time
Fast programming 1.7 2.8
Normal programming 21.8 36.6 ms
tprog_page Page (2 Kbytes) programming time
Fast programming 13.7 22.4
tERASE Page (2 Kbytes) erase time - 22.0 40.0
Programming 3 -
IDD(Flash A) Average consumption from VDD Page erase 3 -
Mass erase 5 mA
Programming, 2 μs peak duration 7 -
IDD(Flash P) Maximum current (peak)
Erase, 41 μs peak duration 7 -
1. The values provided also apply to devices with less flash memory than one 256-Kbyte bank.
1 kcycle(2) at TA = 85 °C 30
1 kcycle(2) at TA = 105 °C 15
1 kcycle(2) at TA = 125 °C 7
tRET Data retention Years
10 kcycles(2) at TA = 55 °C 30
10 kcycles(2) at TA = 85 °C 15
10 kcycles(2) at TA = 105 °C 10
Prequalification trials
Most of the common failures (unexpected reset and program counter corruption) can be reproduced by manually
forcing a low state on the NRST pin or the Oscillator pins for 1 second.
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).
Electromagnetic Interference
The electromagnetic field emitted by the device are monitored while a simple application is executed (toggling 2
LEDs through the I/O ports). This emission test is compliant with IEC 61967-2 standard which specifies the test
board and the pin loading.
Table 60. EMI characteristics for fHSE = 8 MHz and fHCLK = 54 MHz
Static latch-up
Two complementary static tests are required on six parts to assess the latch-up performance:
• A supply overvoltage 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 78A IC latch-up standard.
I/O input low level voltage 1.62 V < VDDIOx < 3.6 V - - 0.3 x VDDIOx (2)
VIL (1)
0.39 x VDDIOx - V
I/O input low level voltage 1.62 V < VDDIOx < 3.6 V - -
0.06(3)
I/O input high level voltage 1.62 V < VDDIOx < 3.6 V 0.7 x VDDIOx (2) - -
VIH(1) V
I/O input high level voltage 1.62 V < VDDIOx < 3.6 V 0.49 x VDDIOX + 0.26 (3) - -
Ilkg (4)
PC3 I/O Max(VDDXXX) ≤ VIN ≤ Max(VDDXXX) + 1 V(6)(7) - - 2500(3) nA
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 23. I/O
input characteristics.
DDIO
x
x>1
.62
0. 7xV or VDDIO
min = x+0
.26 f
nt Vi h 9xVD
DIO
eme r 0.4
quir <1 .62 o .62
S re VD DIOx
r VDDIO
x>1
MO .08< .06 fo
on C or 1 x-0
ucti +0 .05 f 9 xVDDIO
rod DIOx or 0.3
in p 0.61xVD x<1
.62
ted min = .08<V
DDIO
Tes for 1
n Vih x-0.1
sim ulatio 3 xVDDIO
d on = 0.4
Base il max TTL requirement Vil max = 0.8V
tion V 0.3xVdd
simula il max =
Based o n
re q u ir ement V
OS
ction CM
in produ
Tested
DT37613V1
Current
The GPIOs (general purpose input/outputs) can sink or source up to ±8 mA, and sink or source up to ± 20 mA
(with a relaxed VOL/VOH).
GPIOs PC13, PC14 and PC15 are supplied through the power switch, limiting source capability up to 3 mA only.
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 6.2: Absolute maximum ratings:
• The sum of the currents sourced by all the I/Os on VDDIOx, plus the maximum consumption of the MCU
sourced on VDD, cannot exceed the absolute maximum rating ΣIVDD (see Table 19. 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 19. Voltage characteristics).
VOL Output low level voltage for an I/O pin CMOS port (1) - 0.4
|IIO| = 8 mA(2)
VOH Output high level voltage for an I/O pin VDDIOx ≥ 2.7 V VDDIOx - 0.4 -
V
VOL(3) Output low level voltage for an I/O pin TTL port(1) - 0.4
|IIO| = 8 mA(4)
VOH(3) Output high level voltage for an I/O pin VDDIOx ≥ 2.7 V 2.4 -
VOL (3)
Output low level voltage for an I/O pin PC13, PC14 and PC15 - 0.07
|IIO| = 3 mA
VOH(3) Output high level voltage for an I/O pin VDDIOx ≥ 2.7 V VDDIOx - 0.35 -
VOL(3) Output low level voltage for an I/O pin |IIO = 20 mA(4) - 1.3
VOH(3) Output high level voltage for an I/O pin VDDIOx ≥ 2.7 V VDDIOx - 1.3 -
VOL(3) Output low level voltage for an I/O pin |IIO| = 4 mA(2) - 0.45 V
VOH(3) Output high level voltage for an I/O pin VDDIOx ≥ 1.62 V VDDIOx - 0.45 -
|IIO| = 20 mA
- 0.4
VOLFM+ VDDIOx ≥ 2.7 V
(3)
Output low level voltage for an FT I/O pin in FM+ mode (FT I/O with "f" option)
|IIO| = 10 mA
- 0.4
VDDIOx ≥ 1.62 V
1. TTL and CMOS outputs are compatible with JEDEC standards JESD36 and JESD52.
2. PC13, PC14 and PC15 are tested/characterized at their maximum current of 3 mA.
3. Specified by design, not tested in production.
4. Not applicable to PC13, PC14 and PC15.
Input/output AC characteristics
The definition and values of input/output AC characteristics are given in Figure 24. I/O AC characteristics
definition and Table 66. I/O AC characteristics, respectively.
Unless otherwise specified, the parameters given are derived from tests performed under the ambient
temperature and supply voltage conditions summarized in Section 6.3.1: General operating conditions.
1. This value represents the I/O capability but the maximum system frequency is limited to 56 MHz.
2. The fall time is defined between 70% and 30% of the output waveform accordingly to I2C specification.
90% 10%
50% 50%
10% 90%
t r(IO)out t f(IO)out
Maximum frequency is achieved with a duty cycle at (45 - 55%) when loaded by the
specified capacitance.
DT32132V4
VNF(NRST) NRST input not filtered pulse 1.71 V ≤ VDD ≤ 3.6 V 350 - - ns
1. The pull-up is designed with a true resistance in series with a switchable PMOS. This PMOS contribution to the series resistance is minimal
(~10% order).
External
reset circuit(1) VDD
RPU
NRST(2) Internal reset
Filter
0.1 µF(3)
MS19878V3
VDDA ≥ 2 V 2 - VDDA V
VREF+ Positive reference voltage
VDDA < 2 V VDDA
Range 1 0.14 - 35
fADC ADC clock frequency MHz
Range 2 0.14 - 16
12 bits - - 2.50
10 bits - - 2.92
fs Sampling rate MSps
8 bits - - 3.50
6 bits - - 4.38
fADC = 35 MHz; 12 bits - - 2.33
fTRIG External trigger frequency MHz
12 bits - - fADC/15
CKMODE = 00 2 - 3 1/fADC
CKMODE = 01 6.5
tLATR Trigger conversion latency
CKMODE = 10 12.5 1/fPCLK
CKMODE = 11 3.5
0.043 - 4.59 µs
fADC = 35 MHz; VDDA > 2V
1.5 - 160.5 1/fADC
ts Sampling time
0.1 - 4.59 µs
fADC = 35 MHz; VDDA < 2V
3.5 - 160.5 1/fADC
fs = 10 kSps - 17 -
fs = 2.5 MSps - 65 -
fs = 10 kSps - 0.26 -
1. I/O analog switch voltage booster must be enabled (BOOSTEN = 1 in the SYSCFG_CFGR1) when VDDA < 2.4 V and disabled when VDDA ≥
2.4 V.
2. VREF+ is internally connected to VDDA on some packages. Refer to Section 4: Pinouts/ballouts, pin description, and alternate functions for
further details.
1.5(3) 43 50
1.5(3) 43 68
1.5(3) 43 82
1.5(3) 43 390
1. I/O analog switch voltage booster must be enabled (BOOSTEN = 1 in the SYSCFG_CFGR1) when VDDA < 2.4 V and disabled when VDDA ≥
2.4 V.
2. Specified by design, not tested in production.
3. Only allowed with VDDA > 2 V
VDDA = VREF+ = 3 V;
fADC = 35 MHz; fs ≤ 2.5 MSps; - 3 6
TA = 25 °C
VDDA = VREF+ = 3 V;
fADC = 35 MHz; fs ≤ 2.5 MSps; - 1.5 5
TA = 25 °C
VDDA = VREF+ = 3 V;
fADC = 35 MHz; fs ≤ 2.5 MSps; - 3 3.5
TA = 25 °C
VDDA = VREF+ = 3 V;
fADC = 35 MHz; fs ≤ 2.5 MSps; - 1.2 2.5
TA = 25 °C
VDDA = VREF+ = 3 V;
fADC = 35 MHz;
EL Integral linearity error - 2.5 3 LSB
fs ≤ 2.5 MSps;
TA = 25 °C
VDDA = VREF+ = 3 V;
fADC = 35 MHz; fs ≤ 2.5 MSps; 10.1 10.2 -
TA = 25 °C
VDDA = VREF+ = 3 V;
fADC = 35 MHz; fs ≤ 2.5 MSps; 62.5 63 -
TA = 25 °C
VDDA = VREF+ = 3 V;
fADC = 35 MHz; fs ≤ 2.5 MSps; 63 64 -
TA = 25 °C
VDDA = VREF+ = 3 V;
fADC = 35 MHz; fs ≤ 2.5 MSps; - -74 -73
TA = 25 °C
1. I/O analog switch voltage booster enabled (BOOSTEN = 1 in the SYSCFG_CFGR1) when VDDA < 2.4 V and disabled when VDDA ≥ 2.4 V.
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)
VSSA
(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+
DT19880V6
Figure 27. Typical connection diagram when using the ADC with FT/TT pins featuring analog switch
function
VDDA(4) VREF+(4)
DT67871V3
VSS VSS VSSA
1. Refer to Table 70. 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 64. 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 64. I/O static characteristics for the values of Ilkg.
4. Refer to Section 3.6.1: Power supply schemes.
tS_temp (1)
ADC sampling time when reading the temperature 5 - - µs
IDD(TS)(1) Temperature sensor consumption from VDD, when selected by ADC - 4.7 7 µA
VBRS = 0 - 5 -
RBC Battery charging resistor kΩ
VBRS = 1 - 1.5 -
VDD = 2.7 V - - 2
Output impedance sample and hold
RBON kΩ
mode, output buffer ON VDD = 2.0 V - - 3.5
VREF+
DAC output buffer ON 0.2 -
VDAC_OUT Voltage on DAC_OUT output - 0.2 V
DAC output buffer OFF 0 - VREF+
Wake-up time from off state (setting Normal mode DAC output buffer ON
- 4.2 7.5
tWAKEUP (1)
the ENx bit in the DAC Control CL ≤ 50 pF, RL ≥ 5 kΩ µs
register) until final value ±1 LSB Normal mode DAC output buffer OFF, CL ≤ 10 pF - 2 5
Normal mode DAC output buffer ON
PSRR VDDA supply rejection ratio - -80 -28 dB
CL ≤ 50 pF, RL = 5 kΩ, DC
Minimum time between two DAC_MCR:MODEx[2:0] = 000 or 001
1 - -
consecutive writes into the CL ≤ 50 pF; RL ≥ 5 kΩ
TW_to_W DAC_DORx register to guarantee a µs
correct DAC_OUT for a small DAC_MCR:MODEx[2:0] = 010 or 011
1.4 - -
variation of the input code (1 LSB) CL ≤ 10 pF
155 ₓ 205 ₓ
Sample and hold mode, buffer OFF, CSH = 100 nF,
- Ton/ Ton/
worst case
(Ton+Toff)(3) (Ton+Toff)(3)
1. In buffered mode, the output can overshoot above the final value for low input code (starting from min value).
2. Refer to Table 64. I/O static characteristics.
3. Ton is the Refresh phase duration. Toff is the Hold phase duration. Refer to RM0503 reference manual for more details.
Buffer(1)
RLOAD
12-bit DAC_OUTx
digital-to-analog
converter
CLOAD
DT47959V2
(1) The DAC integrates an output buffer that can be used 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.
1. The DAC integrates an output buffer that can be used 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.
.
DC 40 60 -
PSRR Power supply rejection dB
100 kHz 25 40 -
Iload = 4 mA - 35 50
1. In degraded mode, the voltage reference buffer can not maintain accurately the output voltage which will follow (VDDA - drop voltage).
2. The temperature coefficient at VREF+ output is the sum of TCoeff_vrefint and TCoeff_vrefbuf.
3. The capacitive load must include a 100 nF capacitor in order to cut-off the high frequency noise.
4. 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] and [2.8 V to 3.6 V] respectively for VRS = 0 and VRS = 1.
VDDA ≥ 2.7 V - - 5
High-speed mode
VDDA < 2.7 V - - 7
Comparator startup time to reach
tSTART VDDA ≥ 2.7 V - - 15 µs
propagation delay specification
Medium mode
VDDA < 2.7 V - - 25
Ultra-low-power mode - - 40
VDDA ≥ 2.7 V - 55 80
High-speed mode ns
VDDA < 2.7 V - 65 100
tD(2) Propagation delay with 100 mV overdrive
Medium mode - 0.55 0.9
µs
Ultra-low-power mode - 4 7
Full common mode
Voffset Comparator offset error - - ±5 ±20 mV
range
No hysteresis - 0 -
Low hysteresis 4 8 16
Vhys Comparator hysteresis mV
Medium hysteresis 8 15 30
High hysteresis 15 27 52
Static - 400 600
Ultra-low-power mode With 50 kHz ±100 mV nA
- 1200 -
overdrive square signal
Static - 5 7
IDDA(COMP) Comparator consumption from VDDA Medium mode With 50 kHz ±100 mV
- 6 -
overdrive square signal
µA
Static - 70 100
High-speed mode With 50 kHz ±100 mV
- 75 -
overdrive square signal
Ibias Comparator input bias current - - - -(3) nA
VDDA
Normal mode - -
Iload = max or Rload = min Input -100
VOHSAT (2)
High saturation voltage
Low-power at VDDA.
VDDA -50 - -
mode mV
Normal mode - - 100
Iload = max or Rload = min Input
VOLSAT(2) Low saturation voltage Low-power at 0. - - 50
mode
Normal mode - 74 -
φm Phase margin °
Low-power mode - 66 -
Normal mode - 13 -
GM Gain margin dB
Low-power mode - 20 -
CLOAD ≤ 50 pf,
Normal mode RLOAD ≥ 4 kΩ follower - 5 10
configuration
tWAKEUP Wake up time from OFF state. µs
CLOAD ≤ 50 pf,
Low-power
RLOAD ≥ 20 kΩ - 10 30
mode
follower configuration
Ibias OPAMP input bias current General purpose input - - -(3) nA
- 2 -
- 4 -
PGA gain(2) Non inverting gain value - -
- 8 -
- 16 -
PGA Gain = 2 - 80/80 -
120/
PGA Gain = 4 - -
40
R2/R1 internal resistance
Rnetwork 140/ kΩ/kΩ
values in PGA mode(4) PGA Gain = 8 - -
20
150/
PGA Gain = 16 - -
10
Delta R Resistance variation (R1 or R2) - -15 - 15 %
PGA gain error PGA gain error - -1 - 1 %
Gain = 2 - - GBW/2 -
Buffer OFF
0.2 - 2
(BUFEN=0 is LCD_CR register)
Cext VLCD external capacitance μF
Buffer ON
1 - 2
(BUFEN=1 is LCD_CR register)
Buffer OFF
Supply current from VDD at VDD = 2.2 V - 3 -
(BUFEN=0 is LCD_CR register)
ILCD(1) μA
Buffer OFF
Supply current from VDD at VDD = 3.0 V - 1.5 -
(BUFEN=0 is LCD_CR register)
Buffer OFF
- 0.5 -
(BUFFEN = 0, PON = 0)
Buffer ON
- 0.6 -
(BUFFEN = 1, 1/2 Bias)
IVLCD Supply current from VLCD (VLCD = 3 V) μA
Buffer ON
- 0.8 -
(BUFFEN = 1, 1/3 Bias)
Buffer ON
- 1 -
(BUFFEN = 1, 1/4 Bias)
RHN Total High Resistor value for Low drive resistive network - 5.5 - MΩ
RLN Total Low Resistor value for High drive resistive network - 240 - kΩ
1. LCD enabled with 3 V internal step-up active, 1/8 duty, 1/4 bias, division ratio= 64, all pixels active, no LCD connected.
- 1 - tTIMxCLK
tres(TIM) Timer resolution time
fTIMxCLK = 48 MHz 20.8 - ns
- 0 fTIMxCLK/2 MHz
fEXT Timer external clock frequency on CH1 to CH4
fTIMxCLK = 48 MHz 0 24 MHz
- 1 65536 tTIMxCLK
tCOUNTER 16-bit counter clock period
fTIMxCLK = 48 MHz 0.0208 1363.1 µs
/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 0 0.0358 2.2938
2 1 0.0717 4.5875 ms
4 2 0.1434 9.1750
8 3 0.2867 18.3501 ms
tAF Maximum pulse width of spikes that are suppressed by the analog filter 50(1) 205(2) ns
Master mode 22 - -
tsu(RX) Data input setup time
Slave mode 5 - -
Master mode 0 - - nsnsns
th(RX) Data input hold time
Slave mode 0.5 - -
Master mode 0 0.5 1
tv(TX) Data output valid time, Slave mode, 2.7 V ≤ VDD ≤ 3.6 V 16 - 19.5
Master mode 0 - -
th(TX) Data output hold time
Master mode 10 - -
1/fCK
tw(CKH)
CPHA=0
CK output
CPOL=0
CPHA=0
CPOL=1
tw(CKL)
CPHA=1
CK output
CPOL=0
CPHA=1
CPOL=1
tsu(RX) th(RX)
tv(TX) th(TX)
NSS input
1/fCK th(NSS)
tsu(NSS) tw(CKH)
CPHA=0
CPOL=0
CK input
CPHA=0
CPOL=1
tw(CKL) tv(TX) th(TX)
TX output First bit OUT Next bits OUT Last bit OUT
tsu(RX) th(RX)
DT65387V3
RX input First bit IN Next bits IN Last bit IN
1. 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 %.
2. TSCK2 = TPCLK × prescaler / 2
NSS input
tc(SCK) th(NSS)
tsu(NSS) tw(SCKH)
CPHA=0
SCK input
CPOL=0
CPHA=0
CPOL=1
ta(SO) tw(SCKL) tv(SO) th(SO) tdis(SO)
MISO output First bit OUT Next bits OUT Last bit OUT
tsu(SI) th(SI)
DT41658V2
MOSI input First bit IN Next bits IN Last bit IN
NSS input
tc(SCK) th(NSS)
tsu(NSS) tw(SCKH)
CPHA=1
CPOL=0
SCK input
CPHA=1
CPOL=1
ta(SO) tw(SCKL) tv(SO) th(SO) tdis(SO)
MISO output First bit OUT Next bits OUT Last bit OUT
tsu(SI) th(SI)
DT41659V2
1. Measurement points are done at CMOS levels: 0.3 VDD and 0.7 VDD.
High
NSS input
tc(SCK)
tw(SCKH)
CPHA=0
SCK output
CPOL=0
CPHA=0
CPOL=1
tw(SCKL)
CPHA=1
SCK output
CPOL=0
CPHA=1
CPOL=1
tsu(MI) th(MI)
MOSI output First bit OUT Next bits OUT Last bit OUT
DT72626V1
tv(MO) th(MO)
1. Measurement points are done at CMOS levels: 0.3 VDD and 0.7 VDD.
RPUI Embedded USB_DP pull-up value during idle - 900 1250 1600
RPUR Embedded USB_DP pull-up value during reception - 1400 2300 3200 Ω
1. USB functionality is ensured down to 2.7 V, but some USB electrical characteristics are degraded in 2.7 to 3.0 V range.
2. Specified by design, not tested in production.
3. No external termination series resistors are required on USB_DP (D+) and USB_DM (D-). The matching impedance is already included in
the embedded driver.
7 Package information
In order to meet environmental requirements, ST offers these devices in different grades of ECOPACK packages,
depending on their level of environmental compliance. ECOPACK specifications, grade definitions and product
status are available at: www.st.com. ECOPACK is an ST trademark.
fff C A B
D2 EXPOSED PAD
b
fff C A B
bbb C A B
ddd C
E2
e
PIN 1 identifier
Chamfer or
Circular arc shape
e L
A
ccc C A3
A1
eee C SEATING PLANE
DETAIL A
FRONT VIEW
A3
A1
SEATING PLANE
ddd C
PIN 1 IDENTIFIER
B
C
LASER MARKING AREA
DETAIL A
E
A0B8_UFQFPN32_ME_V4
D A
TOP VIEW
millimeters(1) inches(2)
Symbol
Min Typ Max Min Typ Max
N(10) 32
K 0.15 - - 0.006 - -
L 0.30 - 0.50 0.0119 - 0.0199
R 0.09 - - 0.004 - -
1. All dimensions are in millimetres. Dimensioning and tolerancing schemes are conform to ASME Y14.5M-2018 except
European .
2. Values in inches are converted from mm and rounded to 4 decimal digits.
3. UFQFPN stands for Ultra thin Fine pitch Quad Flat Package No lead: A ≤ 0.60mm / Fine pitch e ≤ 1.00mm.
4. The profile height, A, is the distance from the seating plane to the highest point on the package. It is measured
perpendicular to the seating plane.
5. A1 is the vertical distance from the bottom surface of the plastic body to the nearest metallized package feature.
6. A3 is the distance from the seating plane to the upper surface of the terminals.
7. Dimension b applies to metallized terminal. If the terminal has the optional radius on the other end of the terminal, the
dimension b must not be measured in that radius area.
8. Dimensions D and E do not include mold protrusion, not to exceed 0,15mm.
9. BSC stands for BASIC dimensions. It corresponds to the nominal value and has no tolerance. For tolerances refer to
Table 90
10. N represents the total number of terminals.
1. For the tolerance of form and position definitions see Table 91.
2. All dimensions are in millimetres. Dimensioning and tolerancing schemes are conform to ASME Y14.5M-2018 except
European .
3. Values in inches are converted from mm and rounded to 4 decimal digits.
Symbol Definition
The bilateral profile tolerance that controls the position of the plastic body sides. The centres of the profile zones are
aaa
defined by the basic dimensions D and E.
The tolerance that controls the position of the terminals with respect to Datums A and B. The centre of the tolerance
bbb
zone for each terminal is defined by basic dimension e as related to datums A and B.
ccc The tolerance located parallel to the seating plane in which the top surface of the package must be located.
The tolerance that controls the position of the terminals to each other. The centres of the profile zones are defined
ddd
by basic dimension e.
The unilateral tolerance located above the seating plane wherein the bottom surface of all terminals must be located
eee
= coplanarity
The tolerance that controls the position of the exposed metal heat feature. The centre of the tolerance zone is the
fff
data defined by the centrelines of the package body
5.50
3.75
0.65
3.60
5.50 3.75
3.60
0.50
A0B8_UFQFPN32_FP_V1
0.25
3.75 A0B8_FP_V2
A2 BALL
LOCATION
11 9 7 5 3 1
12 10 8 6 4 2
eD
A
B eS
C
D1 D
E (Datum A)
SD F
G
eE (Datum B)
b (N balls)
SE ddd C A B
eee C
E1
BOTTOM VIEW
Detail A
A
Seating plane
C 8
FRONT VIEW
bbb C
Back side coating
A3
Silicon
E B
Solder balls
A2
A1
Seating plane
D 8 C ccc C
(Datum A)
DETAIL A
aaa C A
(Datum B)
(4x)
A2 CORNER
9
TOP VIEW
B0K9_WLCSP42_ME_V2
millimeters inches(1)
Symbol
Min Typ Max Min Typ Max
millimeters inches(1)
Symbol
Min Typ Max Min Typ Max
A2 - 0.38 - - 0.0150 -
A3 (if applicable) - 0.025 - - 0.0010 -
N(7) 42
Dpad
Dsm
Dimension Values
Pitch 0.400 mm
Dpad 0,250 mm
Dsm 0.325 mm typ. (depends on soldermask registration tolerance)
Stencil opening 0.325 mm
Stencil thickness 0.100 mm
Ball A2 identifier
Product
identification(1)
Revision code
Date code
Y WW
DT72630V2
1. Parts marked as “ES”, “E” or accompanied by an Engineering Sample notification letter, are not yet qualified
and therefore not approved for use in production. ST is not responsible for any consequences resulting from
such use. In no event will ST be liable for the customer using any of these engineering samples in production.
ST’s Quality department must be contacted prior to any decision to use these engineering samples to run a
qualification activity.
BOTTOM VIEW
Package LQFP48 (package code 5B)
4x N/4 TIPS
aaa C A-B D
2 1
(2)
R1
H
R2
B
B-
D 1/4
N
(6)
O
TI
C
SE
B GAUGE PLANE
E 1/4
0.25
S
B
bbb H A-B D 4x
L
3
(13) (L1)
0.05 (N – 4)x e (1) (11)
A A2 C SECTION A-A
(12) ccc C
A1 ddd C A-B D
b
D (4)
(2) (5)
D1
(10) D (3) (9) (11)
N b WITH PLATING
1
2 E 1/4
(3) A 3
(6) B (3)
D 1/4 c c1
E1 E (11) (11)
(2) (4)
(5)
A A b1 BASE METAL
(Section A-A) (11)
SECTION B-B
TOP VIEW
millimeters inches(14.)
Symbol
Min Typ Max Min Typ Max
A - - 1.60 - - 0.0630
millimeters inches(14.)
Symbol
Min Typ Max Min Typ Max
N(13.) 48
θ 0° 3.5° 7° 0° 3.5° 7°
θ1 0° - - 0° - -
θ2 10° 12° 14° 10° 12° 14°
θ3 10° 12° 14° 10° 12° 14°
R1 0.08 - - 0.0031 - -
R2 0.08 - 0.20 0.0031 - 0.0079
S 0.20 - - 0.0079 - -
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.50
1.20
36 25
37 24 0.30
0.20
9.70 7.30
48 13
1 12
5.80
9.70
5B_LQFP48_FP_V1
EXPOSED PAD
D1
E2 E1
e
PIN 1 idenfier
L
D2
BOTTOM VIEW
A
A3
A1
SEATING PLANE
C
DETAIL A
ddd C
LEADS COPLANARITY
FRONT VIEW
A1 A
SEATING PLANE
ddd C
PIN 1 IDENTIFIER C
LASER MAKER AREA
E
DT_A0B9_UFQFPN48_ME_V4
D
TOP VIEW
e - 0.500 - - 0.0197 -
L 0.300 0.400 0.500 0.0118 0.0157 0.0197
ddd - - 0.080 - - 0.0031
1. Values in inches are converted from mm and rounded to four decimal digits.
2. Dimensions D and E do not include mold protrusion, not exceed 0.15 mm.
3. Dimensions D2 and E2 are not in accordance with JEDEC.
7.30
6.20
48 37
1 36
0.20 5.60
7.30
DT_A0B9_UFQFPN48_FP_V3
5.80
6.20
5.60
0.30
12 25
13 24
0.50 0.75
0.55
5.80
2 1
(2)
R1
H
R2
B
B-
N
O
TI
C
SE
B GAUGE PLANE
D 1/4
0.25
(6)
S
B
E 1/4 L
4x N/4 TIPS
3
(L1)
aaa C A-B D (1) (11)
bbb H A-B D 4x
SECTION A-A
(13) (N – 4)x e
C
A
0.05
A2 A1 (12)
b
ddd C A-B D ccc C
D (4)
(10)
D (3) b WITH PLATING
N (4)
A A SECTION B-B
(Section A-A)
TOP VIEW
millimeters inches(14.)
Symbol
Min Typ Max Min Typ Max
A - - 1.60 - - 0.0630
millimeters inches(14.)
Symbol
Min Typ Max Min Typ Max
N(13.) 64
Θ 0° 3.5° 7° 0° 3.5° 7°
Θ1 0° - - 0° - -
Θ2 10° 12° 14° 10° 12° 14°
Θ3 10° 12° 14° 10° 12° 14°
R1 0.08 - - 0.0031 - -
R2 0.08 - 0.20 0.0031 - 0.0079
S 0.20 - - 0.0079 - -
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 D1and 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.
48 33
0.3
49 0.5 32
12.7
10.3
10.3
64 17
1.2
1 16
7.8
12.7
E1
e SE
H
G
SD F
E e
D1
D
C
B
A
1 2 3 4 5 6 7 8
Øb (N balls)
A1 ball pad corner Ø eee M C A B
Ø fff M C
Mold resin
ccc C
Substrate
Detail A A
SIDE VIEW Seating plane
(8)
A1 A2
B C
E A Detail A
A1 ball pad corner ddd C
(9) Solder balls
(DATUM A)
D
A019_UFBGA64_ME_V2
(DATUM B)
aaa C
TOP VIEW (4X)
A2 - 0.43 - - 0.0169 -
N(10.) 64
Notes:
1. Dimensioning and tolerancing schemes conform to ASME Y14.5M-2009 apart European projection.
2. UFBGA stands for ultra profile fine pitch ball grid array: 0.50 mm < A ≤ 0.65 mm / fine pitch e < 1.00 mm.
3. The profile height, A, is the distance from the seating plane to the highest point on the package. It is measured
perpendicular to the seating plane.
4. A1 is defined as the distance from the seating plane to the lowest point on the package body.
5. Dimension b is measured at the maximum diameter of the terminal (ball) in a plane parallel to primary datum
C.
6. BSC stands for BASIC dimensions. It corresponds to the nominal value and has no tolerance. For tolerances
refer to form and position table. On the drawing these dimensions are framed.
7. Primary datum C is defined by the plane established by the contact points of three or more solder balls that
support the device when it is placed on top of a planar surface.
8. The terminal (ball) A1 corner must be identified on the top surface of the package by using a corner chamfer,
ink or metallized markings, or other feature of package body or integral heat slug. A distinguish feature is
allowable on the bottom surface of the package to identify the terminal A1 corner. Exact shape of each corner
is optional.
9. e represents the solder ball grid pitch.
10. N represents the total number of balls on the BGA.
11. Basic dimensions SD and SE are defined with respect to datums A and B. It defines the position of the centre
ball(s) in the outer row or column of a fully populated matrix.
12. Values in inches are converted from mm and rounded to 4 decimal digits.
13. Drawing is not to scale
DT_BGA_WLCSP_FT_V1
Dpad
Dsm
Table 98. UFBGA64 - Recommended PCB design rules (0.50 mm pitch BGA)
Pitch 0.50 mm
Dpad 0.280 mm
0.370 mm typ. (depends on the soldermask registration
Dsm
tolerance)
Stencil opening 0.280 mm aperture diameter
Stencil thickness Between 0.100 mm and 0.125 mm
Pad trace width 0.100 mm
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
e 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
9X_LQFP80_ME_V2
(Section A-A)
TOP VIEW
millimeters inches(14.)
Symbol
Min Typ Max Min Typ Max
A - - 1.60 - - 0.0630
millimeters inches(14.)
Symbol
Min Typ Max Min Typ Max
N(13.) 80
Θ 0° 3.5° 7° 0° 3.5° 7°
Θ1 0° - - 0° - -
Θ2 10° 12° 14° 10° 12° 14°
Θ3 10° 12° 14° 10° 12° 14°
R1 0.08 - - 0.0031 - -
R2 0.08 - 0.20 0.0031 - 0.0079
S 0.20 - - 0.0079 - -
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 D1and 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
9X_LQFP80_FP_V1
1.2
9.80
14.70
E1
e SE
J
H
G
SD F e
E D1
D
C
B
A
A1 ball pad
corner 1 2 3 4 5 6 7 8 9
Øb (N balls)
BOTTOM VIEW Ø eee M C A B
Ø fff M C
DETAIL A
A
SIDE VIEW C
B E A
Mold resin
8 A1 ball pad ccc C
corner
(DATUM A)
Seating
plane
7
B0B8_UFBGA81_ME_DT_V1
D
Substrate A1 A2
(DATUM B)
Solder balls
ddd C
(4x)
aaa C
DETAIL A
A2 - 0.43 - - 0.0169 -
N(10.) 81
Notes:
1. Dimensioning and tolerancing schemes conform to ASME Y14.5M-2009 apart European projection.
2. UFBGA stands for ultra profile fine pitch ball grid array: 0.50 mm < A ≤ 0.65 mm / fine pitch e < 1.00 mm.
3. The profile height, A, is the distance from the seating plane to the highest point on the package. It is measured
perpendicular to the seating plane.
4. A1 is defined as the distance from the seating plane to the lowest point on the package body.
5. Dimension b is measured at the maximum diameter of the terminal (ball) in a plane parallel to primary datum
C.
6. BSC stands for BASIC dimensions. It corresponds to the nominal value and has no tolerance. For tolerances
refer to form and position table. On the drawing these dimensions are framed.
7. Primary datum C is defined by the plane established by the contact points of three or more solder balls that
support the device when it is placed on top of a planar surface.
8. The terminal (ball) A1 corner must be identified on the top surface of the package by using a corner chamfer,
ink or metallized markings, or other feature of package body or integral heat slug. A distinguish feature is
allowable on the bottom surface of the package to identify the terminal A1 corner. Exact shape of each corner
is optional.
9. e represents the solder ball grid pitch.
10. N represents the total number of balls on the BGA.
11. Basic dimensions SD and SE are defined with respect to datums A and B. It defines the position of the centre
ball(s) in the outer row or column of a fully populated matrix.
12. Values in inches are converted from mm and rounded to 4 decimal digits.
13. Drawing is not to scale
DT_BGA_WLCSP_FT_V1
Dpad
Dsm
Table 101. UFBGA81 - Example of PCB design rules (0.50 mm pitch BGA)
Dimension Values
Pitch 0.50 mm
Dpad 0.250 mm
0.300 mm typ. (depends on the soldermask registration
Dsm
tolerance)
Stencil opening 0.356 mm aperture diameter
Stencil thickness Between 0.100 mm and 0.125 mm
Pad trace width 0.120 mm
UFQFPN32 39.9
WLCSP42 62.9
ΘJA Thermal resistance junction-ambient °C/W
LQFP48 53.2
UFQFPN48 29.5
LQFP64 43.9
UFBGA64 54.2
ΘJA Thermal resistance junction-ambient
LQFP80 42.4
UFBGA81 51.5
UFQFPN32 21.8
WLCSP42 38.2
LQFP48 28.1
UFQFPN48 13.8
ΘJB Thermal resistance junction-board
LQFP64 28.6
UFBGA64 37.3
°C/W
LQFP80 26.7
UFBGA81 34.4
UFQFPN32 16.8
WLCSP42 3.9
LQFP48 16.5
UFQFPN48 10.3
ΘJC Thermal resistance junction-top case
LQFP64 13.9
UFBGA64 15.4
LQFP80 13.6
UFBGA81 15.4
8 Ordering information
Device family
Product type
U = Ultra!-low-power
Device subfamily
073 = STM32U073xx
Pin count
K = 32 pins
H = 42 balls
C = 48 pins
R = 64 pins/balls
M = 80/81 pins/balls
Package
T = LQFP ECOPACK2
U = UFQFPN ECOPACK2
I = UFBGA ECOPACK2
Y = WLCSP ECOPACK2
Temperature range
3 = Industrial temperature range, –40 to 125 °C (130 °C junction)
6 = Industrial temperature range, –40 to 85°C (105 °C junction)
Packing
TR = Tape and reel
xxx = Programmed parts
Note: For a list of available options (such as speed and package) or for further information on any aspect of this
device, contact your nearest ST sales office.
Revision history
Table 103. Document revision history
Contents
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
2 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
3 Functional overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.1 Arm® Cortex®-M0+ core with MPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2 Adaptive real-time memory accelerator (ART Accelerator) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.3 Memory protection unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.4 Memories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.4.1 Embedded flash memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.4.2 Embedded SRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.5 Boot modes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.6 Power supply management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.6.1 Power supply schemes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.6.2 Power supply supervisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.6.3 Voltage regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.6.4 VBAT operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.7 Low-power modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.8 Peripheral interconnect matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.9 Reset and clock controller (RCC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.9.1 Reset mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.9.2 Clocks and startup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.10 Clock recovery system (CRS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.11 General-purpose inputs/outputs (GPIOs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.12 Direct memory access controller (DMA). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.13 DMA request multiplexer (DMAMUX) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.14 Interrupts and events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.14.1 Nested vectored interrupt controller (NVIC). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.14.2 Extended interrupt/event controller (EXTI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.15 Cyclic redundancy check calculation unit (CRC). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.16 Analog-to-digital converter (ADC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.16.1 Temperature sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.16.2 Internal voltage reference (VREFINT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.16.3 VBAT battery voltage monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.17 Digital-to-analog converter (DAC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.18 Voltage reference buffer (VREFBUF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.19 Comparators (COMP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
List of tables
Table 1. Device features and peripheral counts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Table 2. Access status versus readout protection level and execution modes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Table 3. Functionalities depending on the mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Table 4. Interconnect of peripherals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Table 5. Temperature sensor calibration values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Table 6. Internal voltage reference calibration values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Table 7. Timer feature comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Table 8. I2C implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Table 9. USART implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Table 10. SPI implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Table 11. Legend/abbreviations used in the pinout table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Table 12. STM32U073x8/B/C pin/ball definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Table 13. Port A alternate functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Table 14. Port B alternate functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Table 15. Port C alternate functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Table 16. Port D alternate functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Table 17. Port E alternate functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Table 18. Port F alternate functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Table 19. Voltage characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Table 20. Current characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Table 21. Thermal characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Table 22. General operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Table 23. Operating conditions at power-up / power-down. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Table 24. Embedded reset and power control block characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Table 25. Embedded internal voltage reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Table 26. Current consumption in Run and Low-power run modes, code with data processing running from flash memory,
bypass mode, ART enabled (cache ON, prefetch OFF), HSE clock used as system clock . . . . . . . . . . . . . . . . . 49
Table 27. Current consumption in Run and Low-power run modes, code with data processing running from flash memory, ART
enabled (cache ON, prefetch OFF), MSI clock used as system clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Table 28. Current consumption in Run and Low-power run modes, code with data processing running from flash memory,
bypass mode, ART disabled (cache ON, prefetch OFF), HSE clock used as system clock . . . . . . . . . . . . . . . . 51
Table 29. Current consumption in Run and Low-power run modes, code with data processing running from flash memory,
bypass mode, ART disabled (cache ON, prefetch OFF), MSI clock used as system clock . . . . . . . . . . . . . . . . . 52
Table 30. Current consumption in Run and Low-power run modes, code with data processing running from SRAM1, bypass
mode, HSE clock used as system clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Table 31. Current consumption in Run and Low-power run modes, code with data processing running from SRAM1, MSI clock
used as system clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Table 32. Typical current consumption in Run and Low-power run modes, with different codes running from flash memory,
ART enabled (cache ON, prefetch OFF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Table 33. Typical current consumption in Run and Low-power run modes, with different codes running from flash memory,
ART disabled . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Table 34. Typical current consumption in Run and Low-power run modes, with different codes running from SRAM1 . . . . . 56
Table 35. Current consumption in Sleep and Low-power sleep modes, flash memory ON, HSE clock used as system clock 56
Table 36. Current consumption in Sleep and Low-power sleep modes, flash memory ON, MSI clock used as system clock . 57
Table 37. Current consumption in Sleep and Low-power sleep modes, flash memory in power-down mode . . . . . . . . . . . . 58
Table 38. Current consumption in Stop 0 mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Table 39. Current consumption in Stop 1 mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Table 40. Current consumption in Stop 2 mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Table 41. Current consumption in Standby mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Table 42. Current consumption in Shutdown mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Table 43. Current consumption in VBAT mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Table 44. Peripheral current consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Table 45. Low-power mode wake-up timings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Table 46. Regulator mode transition times. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
List of figures
Figure 1. Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 6
Figure 2. Power supply overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Figure 3. UFQFPN32 pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Figure 4. WLCSP42 ballout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Figure 5. LQFP48 pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Figure 6. UFQFPN48 pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Figure 7. LQFP64 pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Figure 8. UFBGA64 ballout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Figure 9. LQFP80 pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Figure 10. UFBGA81 ballout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Figure 11. Pin loading conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Figure 12. Pin input voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Figure 13. Power supply scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Figure 14. Current consumption measurement scheme. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Figure 15. VREFINT versus temperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Figure 16. AC timing diagram for high-speed external clock source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Figure 17. AC timing diagram for low-speed external clock source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Figure 18. Typical application with an 8 MHz crystal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Figure 19. Typical application with a 32.768 kHz crystal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Figure 20. HSI16 frequency versus temperature. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Figure 21. Typical current consumption versus MSI frequency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Figure 22. HSI48 frequency versus temperature. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Figure 23. I/O input characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Figure 24. I/O AC characteristics definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Figure 25. Recommended NRST pin protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Figure 26. ADC accuracy characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Figure 27. Typical connection diagram when using the ADC with FT/TT pins featuring analog switch function . . . . . . . . . 93
Figure 28. 12-bit buffered / non-buffered DAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Figure 29. USART timing diagram in SPI master mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Figure 30. USART timing diagram in SPI slave mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Figure 31. SPI timing diagram - slave mode and CPHA = 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Figure 32. SPI timing diagram - slave mode and CPHA = 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Figure 33. SPI timing diagram - master mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Figure 34. UFQFPN32 - Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .111
Figure 35. UFQFPN32 - Footprint example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .113
Figure 36. WLCSP42 - Outline. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .114
Figure 37. WLCSP42 - Footprint example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .115
Figure 38. WLCSP42 marking example. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116
Figure 39. LQFP48- Outline(15.) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
Figure 40. LQFP48 - Footprint example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .119
Figure 41. UFQFPN48 - Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Figure 42. UFQFPN48 - Footprint example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Figure 43. LQFP64 - Outline(15.). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Figure 44. LQFP64 - Footprint example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Figure 45. UFBGA64 - Outline(13.) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Figure 46. UFBGA64 - Footprint example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Figure 47. LQFP80 - Outline(15.). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Figure 48. LQFP80 - Footprint example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Figure 49. UFBGA81 - Outline(13.) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Figure 50. UFBGA81 - Footprint example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133