STM32L471xx Ultra-low-power Arm Cortex -M4 32-bit MCU+FPU, 100DMIPS, up to 1MB Flash, 128 KB SRAM, analog, audio Datasheet - production data Features Ultra-low-power with FlexPowerControl LQFP144 (20 20) UFBGA132 (7 7) 1.71 V to 3.6 V power supply LQFP100 (14 14) UFBGA144 (10 10) LQFP64 (10 10) -40 C to 85/105/125 C temperature range RTC with HW calendar, alarms and calibration 300 nA in V mode: supply for RTC and BAT 32x32-bit backup registers Up to 24 capacitive sensing channels: support 30 nA Shutdown mode (5 wakeup pins) touchkey, linear and rotary touch sensors 120 nA Standby mode (5 wakeup pins) 16x timers: 2x 16-bit advanced motor-control, 420 nA Standby mode with RTC 2x 32-bit and 5x 16-bit general purpose, 2x 16- bit basic, 2x low-power 16-bit timers (available 1.1 A Stop 2 mode, 1.4 A with RTC in Stop mode), 2x watchdogs, SysTick timer 100 A/MHz run mode Memories Batch acquisition mode (BAM) Up to 1 MB Flash, 2 banks read-while- 4 s wakeup from Stop mode write, proprietary code readout protection Brown out reset (BOR) Up to 128 KB of SRAM including 32 KB Interconnect matrix with hardware parity check Core: Arm 32-bit Cortex -M4 CPU with FPU, External memory interface for static Adaptive real-time accelerator (ART memories supporting SRAM, PSRAM, Accelerator) allowing 0-wait-state execution NOR and NAND memories from Flash memory, frequency up to 80 MHz, Quad SPI memory interface MPU, 100DMIPS and DSP instructions 4x digital filters for sigma delta modulator Performance benchmark Rich analog peripherals (independent supply) 1.25 DMIPS/MHz (Drystone 2.1) 3x 12-bit ADC 5 Msps, up to 16-bit with 273.55 CoreMark (3.42 CoreMark/MHz hardware oversampling, 200 A/Msps 80 MHz) 2x 12-bit DAC output channels, low-power Energy benchmark sample and hold 294 ULPMark CP score 2x operational amplifiers with built-in PGA 106 ULPMark PP score 2x ultra-low-power comparators Clock Sources 19x communication interfaces 4 to 48 MHz crystal oscillator 2x SAIs (serial audio interface) 32 kHz crystal oscillator for RTC (LSE) 3x I2C FM+(1 Mbit/s), SMBus/PMBus Internal 16 MHz factory-trimmed RC (1%) 5x USARTs (ISO 7816, LIN, IrDA, modem) Internal low-power 32 kHz RC (5%) 1x LPUART (Stop 2 wake-up) Internal multispeed 100 kHz to 48 MHz 3x SPIs (and 1x Quad SPI) oscillator, auto-trimmed by LSE (better than CAN (2.0B Active) and SDMMC interface 0.25 % accuracy) SWPMI single wire protocol master I/F 3 PLLs for system clock, audio, ADC IRTIM (Infrared interface) Up to 114 fast I/Os, most 5 V-tolerant, up to 14 I/Os with independent supply down to 1.08 V 14-channel DMA controller September 2019 DS10741 Rev 3 1/229 This is information on a product in full production. www.st.comSTM32L471xx True random number generator Development support: serial wire debug (SWD), JTAG, Embedded Trace Macrocell CRC calculation unit, 96-bit unique ID All packages are ECOPACK2 compliant Table 1. Device summary Reference Part numbers STM32L471RG, STM32L471VG, STM32L471QG, STM32L471ZG, STM32L471RE, STM32L471xx STM32L471VE, STM32L471QE, STM32L471ZE 2/229 DS10741 Rev 3