Parameters | |
---|---|
Terminal Form | GULL WING |
Peak Reflow Temperature (Cel) | 260 |
Supply Voltage | 3.3V |
Terminal Pitch | 0.5mm |
Frequency | 32MHz |
Time@Peak Reflow Temperature-Max (s) | 30 |
Base Part Number | STM32L152 |
Supply Voltage-Max (Vsup) | 3.6V |
Power Supplies | 2/3.3V |
Supply Voltage-Min (Vsup) | 1.8V |
Interface | I2C, I2S, IrDA, LIN, SPI, UART, USART, USB |
Memory Size | 384kB |
Oscillator Type | Internal |
Number of I/O | 115 |
RAM Size | 48K x 8 |
Voltage - Supply (Vcc/Vdd) | 1.8V~3.6V |
uPs/uCs/Peripheral ICs Type | MICROCONTROLLER, RISC |
Core Processor | ARM® Cortex®-M3 |
Peripherals | Brown-out Detect/Reset, DMA, I2S, LCD, POR, PWM, WDT |
Program Memory Type | FLASH |
Core Size | 32-Bit |
Program Memory Size | 384KB 384K x 8 |
Connectivity | I2C, IrDA, LINbus, SPI, UART/USART, USB |
Supply Current-Max | 12.3mA |
Bit Size | 32 |
Data Converter | A/D 40x12b; D/A 2x12b |
Watchdog Timer | Yes |
Has ADC | YES |
DMA Channels | YES |
Data Bus Width | 32b |
PWM Channels | YES |
DAC Channels | YES |
Number of Timers/Counters | 9 |
Core Architecture | ARM |
EEPROM Size | 12K x 8 |
CPU Family | CORTEX-M3 |
Height Seated (Max) | 1.6mm |
Length | 20mm |
Radiation Hardening | No |
REACH SVHC | No SVHC |
RoHS Status | ROHS3 Compliant |
Lead Free | Lead Free |
Factory Lead Time | 1 Week |
Lifecycle Status | ACTIVE (Last Updated: 6 months ago) |
Mounting Type | Surface Mount |
Package / Case | 144-LQFP |
Surface Mount | YES |
Number of Pins | 144 |
Operating Temperature | -40°C~85°C TA |
Packaging | Tray |
Series | STM32L1 |
JESD-609 Code | e4 |
Part Status | Active |
Moisture Sensitivity Level (MSL) | 3 (168 Hours) |
Number of Terminations | 144 |
Terminal Finish | Nickel/Palladium/Gold (Ni/Pd/Au) |
Subcategory | Microcontrollers |
Max Power Dissipation | 290mW |
Technology | CMOS |
Terminal Position | QUAD |
The ultra-low-power device incorporates the connectivity power of the universal serial bus (USB) with the high-performance ARM Cortex?-M3 32-bit RISC core operating at a 32 MHz frequency, a memory protection unit (MPU), high-speed embedded memories, a flexible static memory controller (FSMC) interface (for devices with packages of 100 pins and more) and an extensive range of enhanced I/Os and peripherals connected to two APB buses. The devices offer three operational amplifiers, one 12-bit ADC, two DACs, two ultra-low-power comparators, one general-purpose 32-bit timer, six general-purpose 16-bit timers, and two basic timers, which can be used as time bases. Moreover, the device contains standard and advanced communication interfaces: up to two I2Cs, three SPIs, two I2S, one SDIO, three USARTs, two UARTs, and a USB. The device offers up to 34 capacitive sensing channels to simply add touch sensing functionality to any application.
11x timers
Clock sources
Rich analog peripherals
DMA controller 12x channels
Reset and supply management
Serial wire debug, JTAG and trace
Core: ARM 32-bit Cortex?-M3 CPU
Up to 34 capacitive sensing channels
CRC calculation unit, 96-bit unique ID
12x peripherals communication interface
Ultra-low-power platform1.65 V to 3.6 V power supply
Pre-programmed bootloader USB and USART supported
Up to 116 fast I/Os (102 I/Os 5V tolerant), all mappable on 16 external interrupt vectors
LCD driver for up to 8x40 segments (contrast adjustment, blinking mode, step-up converter)
Wireless
Medical
Imaging
Video & Vision
Automation & Process Control