STM32L010F4P6 Microcontroladores ARM – MCU
♠ Product Description
Atributo del producto | Valor de atributo |
Fabricante: | STMicroelectronics |
Categoría de producto: | Microcontroladores ARM - MCU |
RoHS: | Detalles |
Serie: | STM32L0 |
Estilo de montaje: | SMD/SMT |
Paquete / Cubierta: | TSSOP-20 |
Núcleo: | ARM Cortex M0+ |
Tamaño de memoria del programa: | 16 kB |
Ancho de bus de datos: | 32 bit |
Resolución del conversor de señal analógica a digital (ADC): | 12 bit |
Frecuencia de reloj máxima: | 32 MHz |
Número de entradas / salidas: | 16 I/O |
Tamaño de RAM de datos: | 2 kB |
Voltaje de alimentación - Mín.: | 1.8 V |
Voltaje de alimentación - Máx.: | 3.6 V |
Temperatura de trabajo mínima: | - 40 C |
Temperatura de trabajo máxima: | + 85 C |
Empaquetado: | Tube |
Marca: | STMicroelectronics |
Tipo de Ram de datos: | SRAM |
Tamaño de ROM de datos: | 128 B |
Tipo de Rom de datos: | EEPROM |
Tipo de interfaz: | I2C, SPI, USART |
Cantidad de canales del conversor de señal analógica a digital (ADC): | 7 Channel |
Producto: | MCU |
Tipo de producto: | ARM Microcontrollers - MCU |
Tipo de memoria de programa: | Flash |
Cantidad de empaque de fábrica: | 1480 |
Subcategoría: | Microcontrollers - MCU |
Nombre comercial: | STM32 |
Temporizadores de vigilancia: | Watchdog Timer, Windowed |
Peso de la unidad: | 0.002540 oz |
Value line ultra-low-power 32-bit MCU Arm®-based Cortex®-M0+, 16-Kbyte Flash memory, 2-Kbyte SRAM, 128-byte EEPROM, ADC
The ultra-low-power STM32L010F4/K4 microcontrollers incorporate the high-performance Arm® Cortex®-M0+ 32-bit RISC core operating at 32 MHz, high-speed embedded memories (16 Kbytes of Flash program memory, 128 bytes of data EEPROM and 2 Kbytes of RAM) plus an extensive range of enhanced I/Os and peripherals.
The STM32L010F4/K4 provide high power efficiency over a wide performance range. This is achieved with a large choice of internal and external clock sources, internal voltage adaptation, and several low-power modes.
The STM32L010F4/K4 offer several analog features: one 12-bit ADC with hardware oversampling, several timers, one low-power timer (LPTIM), two general-purpose 16-bit timers, one RTC and one SysTick that can be used as timebases.
The STM32L010F4/K4 also feature two watchdogs, one watchdog with independent clock and window capability, and one window watchdog based on the bus clock. Moreover, the STM32L010F4/K4 embed standard and advanced communication interfaces: one I2C, one SPI, one USART, and a low-power UART (LPUART).
The STM32L010F4/K4 also include a real-time clock and a set of backup registers that remain powered in Standby mode. The ultra-low-power STM32L010F4/K4 operate from a 1.8 to 3.6 V power supply and in the –40 to + 85 °C temperature range. A comprehensive set of power-saving modes allows the design of low-power applications.
• Ultra-low-power platform
– 1.8 V to 3.6 V power supply
– –40 to 85 °C temperature range
– 0.23 µA Standby mode (2 wakeup pins)
– 0.29 µA Stop mode (16 wakeup lines)
– 0.54 µA Stop mode + RTC + 2-Kbyte RAM retention
– Down to 76 µA/MHz in Run mode
– 5 µs wakeup time (from Flash memory)
– 41 µA 12-bit ADC conversion at 10 ksps
• Core: Arm® 32-bit Cortex®-M0+
– From 32 kHz to 32 MHz
– 0.95 DMIPS/MHz
• Reset and supply management
– Ultra-low-power BOR (brownout reset) with 5 selectable thresholds
– Ultra-low-power POR/PDR
• Clock sources
– 0 to 32 MHz external clock
– 32 kHz oscillator for RTC with calibration
– High-speed internal 16 MHz factory-trimmed RC (±1%)
– Internal low-power 37 kHz RC
– Internal multispeed low-power 65 kHz to 4.2 MHz RC
– PLL for CPU clock
• Pre-programmed bootloader
– USART, SPI supported
• Development support
– Serial wire debug supported
• Up to 26 fast I/Os (23 I/Os 5-Volt tolerant)
• Memories
– 16-Kbyte Flash memory
– 2-Kbyte RAM
– 128 bytes of data EEPROM
– 20-byte backup register
– Sector protection against R/W operation
• Analog peripherals
– 12-bit ADC 1.14 Msps up to 10 channels (down to 1.8 V)
• 5-channel DMA controller, supporting ADC, SPI, I2C, USART and timers
• 4x peripherals communication interface
• 1x USART, 1x LPUART (low power)
• 1x SPI 16 Mbit/s
• 1x I2C (SMBus/PMBus)
• 7x timers: 1x 16-bit with up to 4 channels, 1x 16-bit with up to 2 channels, 1x 16-bit ultra-lowpower timer, 1x SysTick, 1x RTC and 2x watchdogs (independent/window)
• CRC calculation unit, 96-bit unique ID
• All packages are ECOPACK2 compliant.
The STM32L010F4/K4 ultra-low-power microcontrollers are part of the STM32L010 value line. The STM32L010F4/K4
features make these ultra-low-power microcontrollers suitable for a wide range of applications: • gas/water meters and
industrial sensors • healthcare and fitness equipment • remote control and user interfaces • PC peripherals, gaming,
GPS equipment • alarm systems, wired and wireless sensors, video intercom This datasheet must be read in conjunction
with the STM32L010 value line reference manual (RM0451).