STM32L162VC STM32L162RC Ultra-low-power 32-bit MCU Arm -based Cortex -M3, 256KB Flash, 32KB SRAM, 8KB EEPROM, LCD, USB, ADC, DAC, AES Datasheet - production data Features Ultra-low-power platform 1.65 V to 3.6 V power supply UFBGA100 LQFP100 (14 14 mm) (7 x 7 mm) LQFP64 (10 10 mm) -40C to 105C temperature range 0.29 A Standby mode (3 wakeup pins) Memories: 256 Kbytes of Flash memory with 1.15 A Standby mode + RTC ECC, 32 Kbytes of RAM, 8 Kbytes of true 0.44 A Stop mode (16 wakeup lines) EEPROM with ECC, 128-byte backup register 1.4 A Stop mode + RTC LCD driver for up to 840 segments 8.6 A Low-power run mode Support contrast adjustment 185 A/MHz Run mode Support blinking mode 10 nA ultra-low I/O leakage Step-up converter on board 8 s wakeup time Rich analog peripherals (down to 1.8V) AES-128 bit encryption hardware accelerator 2x operational amplifiers Core: Arm Cortex -M3 32-bit CPU 12-bit ADC 1 Msps up to 25 channels From 32 kHz up to 32 MHz max 12-bit DAC 2 ch with output buffers 1.25 DMIPS/MHz (Dhrystone 2.1) 2x Ultra-low-power-comparators Memory protection unit (window mode and wake up capability) Reset and supply management DMA controller 12x channels Low-power, ultrasafe BOR (brownout reset) 9x communication interfaces with 5 selectable thresholds 1x USB 2.0 (internal 48 MHz PLL) Ultra-low-power POR/PDR 3x USARTs Programmable voltage detector (PVD) Up to 8x SPIs (2x I2S, 3x 16 Mbit/s) Clock sources 2x I2Cs (SMBus/PMBus) 1 to 24 MHz crystal oscillator 11x timers: 1x 32-bit, 6x 16-bit with up to 4 32 kHz oscillator for RTC with calibration IC/OC/PWM channels each, 2x 16-bit basic High speed Internal 16 MHz factory- timers and 2x watchdog timers (independent trimmed RC (+/- 1%) and window) Internal low-power 37 kHz RC Up to 23 capacitive sensing channels Internal multispeed low-power 65 kHz to 4.2 MHz RC CRC calculation unit, 96-bit unique ID PLL for CPU clock and USB (48 MHz) (1) Table 1. Device summary Pre-programmed bootloader Reference Part number USB and USART supported STM32L162RC STM32L162RCT6 Development support STM32L162VCT6 Serial wire debug supported STM32L162VC STM32L162VCH6 JTAG and trace supported 1. For sales types ending with A and STM32L162xC Up to 83 fast I/Os (70 I/Os 5V tolerant), all products in WLCSP64 package, refer to mappable on 16 external interrupt vectors STM32L162xC/C-A datasheet. November 2019 DS8928 Rev 12 1/123 This is information on a product in full production. www.st.comContents STM32L162VC, STM32L162RC Contents 1 Introduction 8 2 Description . 9 2.1 Device overview 10 2.2 Ultra-low-power device continuum .11 2.2.1 Performance . 11 2.2.2 Shared peripherals 11 2.2.3 Common system strategy 11 2.2.4 Features . 11 3 Functional overview 12 3.1 Low-power modes 13 3.2 Arm Cortex -M3 core with MPU 17 3.3 Reset and supply management 18 3.3.1 Power supply schemes . 18 3.3.2 Power supply supervisor 18 3.3.3 Voltage regulator 19 3.3.4 Boot modes 19 3.4 Clock management . 20 3.5 Low-power real-time clock and backup registers . 22 3.6 GPIOs (general-purpose inputs/outputs) . 22 3.7 Memories . 23 3.8 DMA (direct memory access) 23 3.9 LCD (liquid crystal display) 24 3.10 ADC (analog-to-digital converter) . 24 3.10.1 Temperature sensor 25 3.10.2 Internal voltage reference (V ) . 25 REFINT 3.11 DAC (digital-to-analog converter) . 25 3.12 Operational amplifier 26 3.13 Ultra-low-power comparators and reference voltage 26 3.14 System configuration controller and routing interface . 26 3.15 Touch sensing . 26 2/123 DS8928 Rev 12