STM32L431xx Ultra-low-power Arm Cortex -M4 32-bit MCU+FPU, 100DMIPS, up to 256KB Flash, 64KB SRAM, analog, audio Datasheet - production data Features Ultra-low-power with FlexPowerControl LQFP100 (14x14) 1.71 V to 3.6 V power supply LQFP64 (10x10) UFQFPN32 (5x5) UFBGA100 (77) WLCSP64 LQFP48 (7x7) UFQFPN48 (7x7) UFBGA64 (5x5) WLCSP49 -40 C to 85/105/125 C temperature range 200 nA in V mode: supply for RTC and Up to 83 fast I/Os, most 5 V-tolerant BAT 32x32-bit backup registers RTC with HW calendar, alarms and calibration 8 nA Shutdown mode (5 wakeup pins) Up to 21 capacitive sensing channels: support 28 nA Standby mode (5 wakeup pins) touchkey, linear and rotary touch sensors 280 nA Standby mode with RTC 11x timers: 1x 16-bit advanced motor-control, 1.0 A Stop 2 mode, 1.28 A with RTC 1x 32-bit and 2x 16-bit general purpose, 2x 16- 84 A/MHz run mode bit basic, 2x low-power 16-bit timers (available Batch acquisition mode (BAM) in Stop mode), 2x watchdogs, SysTick timer 4 s wakeup from Stop mode Memories Brown out reset (BOR) Up to 256 KB single bank Flash, Interconnect matrix proprietary code readout protection 64 KB of SRAM including 16 KB with Core: Arm 32-bit Cortex -M4 CPU with FPU, hardware parity check Adaptive real-time accelerator (ART Accelerator) allowing 0-wait-state execution Quad SPI memory interface from Flash memory, frequency up to 80 MHz, Rich analog peripherals (independent supply) MPU, 100DMIPS and DSP instructions 1x 12-bit ADC 5 Msps, up to 16-bit with Performance benchmark hardware oversampling, 200 A/Msps 1.25 DMIPS/MHz (Drystone 2.1) 2x 12-bit DAC output channels, low-power 273.55 CoreMark (3.42 CoreMark/MHz sample and hold 80 MHz) 1x operational amplifier with built-in PGA Energy benchmark 2x ultra-low-power comparators 176.7 ULPBench score 16x communication interfaces Clock Sources 1x SAI (serial audio interface) 4 to 48 MHz crystal oscillator 3x I2C FM+(1 Mbit/s), SMBus/PMBus 32 kHz crystal oscillator for RTC (LSE) 4x USARTs (ISO 7816, LIN, IrDA, modem) Internal 16 MHz factory-trimmed RC (1%) 1x LPUART (Stop 2 wake-up) Internal low-power 32 kHz RC (5%) 3x SPIs (and 1x Quad SPI) Internal multispeed 100 kHz to 48 MHz CAN (2.0B Active) and SDMMC interface oscillator, auto-trimmed by LSE (better than SWPMI single wire protocol master I/F 0.25 % accuracy) IRTIM (Infrared interface) Internal 48 MHz with clock recovery 14-channel DMA controller 2 PLLs for system clock, audio, ADC True random number generator CRC calculation unit, 96-bit unique ID May 2018 DS11453 Rev 3 1/208 This is information on a product in full production. www.st.comSTM32L431xx Development support: serial wire debug All packages are ECOPACK2 compliant (SWD), JTAG, Embedded Trace Macrocell Table 1. Device summary Reference Part numbers STM32L431CC, STM32L431KC, STM32L431RC, STM32L431VC, STM32L431CB, STM32L431xx STM32L431KB, STM32L431RB 2/208 DS11453 Rev 3