STM32L433xx
Ultra-low-power Arm
®
Cortex
®
-M4 32-bit MCU+FPU, 100DMIPS,
up to 256KB Flash, 64KB SRAM, USB FS, LCD, ext. SMPS
Datasheet
-
production data
Features
Includes ST state-of-the-art patented
technology
•
Ultra-low-power with FlexPowerControl
– 1.71 V to 3.6 V power supply
– -40 °C to 85/105/125 °C temperature range
– 200 nA in V
BAT
mode: supply for RTC and
32x32-bit backup registers
– 8 nA Shutdown mode (5 wakeup pins)
– 28 nA Standby mode (5 wakeup pins)
– 280 nA Standby mode with RTC
– 1.0 µA Stop 2 mode, 1.28 µA with RTC
– 84 µA/MHz run mode (LDO Mode)
– 36 μA/MHz run mode (@3.3 V SMPS
Mode)
– Batch acquisition mode (BAM)
– 4 µs wakeup from Stop mode
– Brown out reset (BOR)
– Interconnect matrix
•
Core: Arm
®
32-bit Cortex
®
-M4 CPU with FPU,
Adaptive real-time accelerator (ART
Accelerator™) allowing 0-wait-state execution
from Flash memory, frequency up to 80 MHz,
MPU, 100DMIPS and DSP instructions
•
Performance benchmark
– 1.25 DMIPS/MHz (Drystone 2.1)
– 273.55 CoreMark
®
(3.42 CoreMark/MHz @
80 MHz)
•
Energy benchmark
– 347 ULPMark™ CP score
– 121 ULPMark™ PP score
•
Clock Sources
– 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%)
LQFP48
(7 x 7 mm) UFQFPN48
LQFP64
(7 x 7 mm)
(10 x 10 mm)
LQFP100
(14 x 14 mm)
UFBGA64
THIN WLCSP49
(5 x 5 mm) (3.14 x 3.15 x 0.20 mm)
UFBGA100 STANDARD WLCSP49
(7 x 7 mm) (3.141 x 3.127 x 0.38 mm)
STANDARD WLCSP64
(3.141 x3.127 x 0.38 mm)
– Internal multispeed 100 kHz to 48 MHz
oscillator, auto-trimmed by LSE (better than
±0.25 % accuracy)
– Internal 48 MHz with clock recovery
– 2 PLLs for system clock, USB, audio, ADC
•
Up to 83 fast I/Os, most 5 V-tolerant
•
RTC with HW calendar, alarms and calibration
•
LCD 8× 40 or 4× 44 with step-up converter
•
Up to 21 capacitive sensing channels: support
touchkey, linear and rotary touch sensors
•
11x timers: 1x 16-bit advanced motor-control,
1x 32-bit and 2x 16-bit general purpose, 2x 16-
bit basic, 2x low-power 16-bit timers (available
in Stop mode), 2x watchdogs, SysTick timer
•
Memories
– Up to 256 KB single bank Flash,
proprietary code readout protection
– 64 KB of SRAM including 16 KB with
hardware parity check
– Quad SPI memory interface
•
Rich analog peripherals (independent supply)
– 1x 12-bit ADC 5 Msps, up to 16-bit with
hardware oversampling, 200 µA/Msps
– 2x 12-bit DAC output channels, low-power
sample and hold
– 1x operational amplifier with built-in PGA
– 2x ultra-low-power comparators
•
17x communication interfaces
– USB 2.0 full-speed crystal less solution
with LPM and BCD
– 1x SAI (serial audio interface)
May 2021
This is information on a product in full production.
DS11449 Rev 6
1/227
www.st.com
STM32L433xx
–
–
–
–
–
–
–
•
14-channel DMA controller
3x I2C FM+(1 Mbit/s), SMBus/PMBus
4x USARTs (ISO 7816, LIN, IrDA, modem)
•
True random number generator
1x LPUART (Stop 2 wake-up)
•
CRC calculation unit, 96-bit unique ID
3x SPIs (and 1x Quad SPI)
•
Development support: serial wire debug
CAN (2.0B Active) and SDMMC interface
(SWD), JTAG, Embedded Trace Macrocell™
SWPMI single wire protocol master I/F
•
All packages are ECOPACK2 compliant
IRTIM (Infrared interface)
Table 1. Device summary
Reference
STM32L433xx
Part numbers
STM32L433CC, STM32L433RC, STM32L433VC, STM32L433CB, STM32L433RB
2/227
DS11449 Rev 6
STM32L433xx
Contents
Contents
1
2
3
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Functional overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
Arm
®
Cortex
®
-M4 core with FPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Adaptive real-time memory accelerator (ART Accelerator™) . . . . . . . . . 17
Memory protection unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Embedded Flash memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Embedded SRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Firewall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Boot modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Cyclic redundancy check calculation unit (CRC) . . . . . . . . . . . . . . . . . . . 20
Power supply management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.9.1
3.9.2
3.9.3
3.9.4
3.9.5
3.9.6
Power supply schemes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Power supply supervisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Voltage regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Low-power modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Reset mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
VBAT operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.10
3.11
3.12
3.13
3.14
Interconnect matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Clocks and startup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
General-purpose inputs/outputs (GPIOs) . . . . . . . . . . . . . . . . . . . . . . . . . 37
Direct memory access controller (DMA) . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Interrupts and events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.14.1
3.14.2
Nested vectored interrupt controller (NVIC) . . . . . . . . . . . . . . . . . . . . . . 38
Extended interrupt/event controller (EXTI) . . . . . . . . . . . . . . . . . . . . . . 38
Temperature sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Internal voltage reference (VREFINT) . . . . . . . . . . . . . . . . . . . . . . . . . . 40
VBAT battery voltage monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
3.15
Analog to digital converter (ADC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
3.15.1
3.15.2
3.15.3
3.16
Digital to analog converter (DAC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
DS11449 Rev 6
3/227
6
Contents
STM32L433xx
3.17
3.18
3.19
3.20
3.21
3.22
3.23
Voltage reference buffer (VREFBUF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Comparators (COMP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Operational amplifier (OPAMP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Touch sensing controller (TSC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Liquid crystal display controller (LCD) . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
True random number generator (RNG) . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Timers and watchdogs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3.23.1
3.23.2
3.23.3
3.23.4
3.23.5
3.23.6
3.23.7
3.23.8
Advanced-control timer (TIM1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
General-purpose timers (TIM2, TIM15, TIM16) . . . . . . . . . . . . . . . . . . . 45
Basic timers (TIM6 and TIM7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Low-power timer (LPTIM1 and LPTIM2) . . . . . . . . . . . . . . . . . . . . . . . . 45
Infrared interface (IRTIM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Independent watchdog (IWDG) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
System window watchdog (WWDG) . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
SysTick timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
3.24
3.25
3.26
3.27
3.28
3.29
3.30
3.31
3.32
3.33
3.34
3.35
3.36
Real-time clock (RTC) and backup registers . . . . . . . . . . . . . . . . . . . . . . 47
Inter-integrated circuit interface (I
2
C) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Universal synchronous/asynchronous receiver transmitter (USART) . . . 49
Low-power universal asynchronous receiver transmitter (LPUART) . . . . 50
Serial peripheral interface (SPI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Serial audio interfaces (SAI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Single wire protocol master interface (SWPMI) . . . . . . . . . . . . . . . . . . . . 52
Controller area network (CAN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Secure digital input/output and MultiMediaCards interface (SDMMC) . . . 53
Universal serial bus (USB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Clock recovery system (CRS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Quad SPI memory interface (QUADSPI) . . . . . . . . . . . . . . . . . . . . . . . . . 54
Development support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
3.36.1
3.36.2
Serial wire JTAG debug port (SWJ-DP) . . . . . . . . . . . . . . . . . . . . . . . . . 55
Embedded Trace Macrocell™ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
4
5
Pinouts and pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Memory mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
4/227
DS11449 Rev 6
STM32L433xx
Contents
6
Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
6.1
Parameter conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
6.1.1
6.1.2
6.1.3
6.1.4
6.1.5
6.1.6
6.1.7
Minimum and maximum values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Typical values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Typical curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Loading capacitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Pin input voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Power supply scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Current consumption measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
6.2
6.3
Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
6.3.1
6.3.2
6.3.3
6.3.4
6.3.5
6.3.6
6.3.7
6.3.8
6.3.9
6.3.10
6.3.11
6.3.12
6.3.13
6.3.14
6.3.15
6.3.16
6.3.17
6.3.18
6.3.19
6.3.20
6.3.21
6.3.22
6.3.23
6.3.24
6.3.25
General operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Operating conditions at power-up / power-down . . . . . . . . . . . . . . . . . . 96
Embedded reset and power control block characteristics . . . . . . . . . . . 97
Embedded voltage reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Supply current characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Wakeup time from low-power modes and voltage scaling
transition times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
External clock source characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Internal clock source characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . 135
PLL characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Flash memory characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
EMC characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Electrical sensitivity characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
I/O current injection characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
I/O port characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
NRST pin characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Extended interrupt and event controller input (EXTI) characteristics . . 153
Analog switches booster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Analog-to-Digital converter characteristics . . . . . . . . . . . . . . . . . . . . . 154
Digital-to-Analog converter characteristics . . . . . . . . . . . . . . . . . . . . . 167
Voltage reference buffer characteristics . . . . . . . . . . . . . . . . . . . . . . . 172
Comparator characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Operational amplifiers characteristics . . . . . . . . . . . . . . . . . . . . . . . . . 175
Temperature sensor characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
V
BAT
monitoring characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
LCD controller characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
DS11449 Rev 6
5/227
6