Microcontroladores ARM STM32L051C8T7 MCU MCU ARM Cortex-M0+ de consumo ultrabaja, 64 Kbytes de memoria Flash, CPU de 32 MHz
♠ Descripción del producto
Atributo del producto | Valor del atributo |
Fabricante: | STMicroelectrónica |
Categoría de producto: | Microcontroladores ARM - MCU |
RoHS: | Detalles |
Serie: | STM32L051C8 |
Estilo de montaje: | SMD/SMT |
Centro: | ARM Cortex M0+ |
Tamaño de la memoria del programa: | 64 kB |
Ancho del bus de datos: | 32 bits |
Resolución ADC: | 12 bits |
Frecuencia máxima de reloj: | 32 MHz |
Número de E/S: | 37 E/S |
Tamaño de RAM de datos: | 8 kB |
Tensión de alimentación - Mín.: | 1,8 V |
Tensión de alimentación - Máx.: | 3,6 V |
Temperatura mínima de funcionamiento: | - 40 °C |
Temperatura máxima de funcionamiento: | + 105 C |
Embalaje: | Bandeja |
Marca: | STMicroelectrónica |
Sensible a la humedad: | Sí |
Serie de procesadores: | ARM Cortex M |
Tipo de producto: | Microcontroladores ARM - MCU |
Cantidad del paquete de fábrica: | 1500 |
Subcategoría: | Microcontroladores - MCU |
Nombre comercial: | STM32 |
Peso unitario: | 0,091712 onzas |
♠ Línea de acceso MCU de 32 bits de consumo ultrabaja basado en Arm® Cortex®-M0+, hasta 64 KB Flash, 8 KB SRAM, 2 KB EEPROM, ADC
Los microcontroladores de ultra bajo consumo STM32L051x6/8 de la línea de acceso incorporan el núcleo RISC Arm Cortex-M0+ de 32 bits de alto rendimiento que opera a una frecuencia de 32 MHz, una memoriaunidad de protección (MPU), memorias integradas de alta velocidad (64 Kbytes de programa Flash)memoria, 2 Kbytes de datos EEPROM y 8 Kbytes de RAM) además de una amplia gama deE/S y periféricos mejorados.
Los dispositivos STM32L051x6/8 proporcionan una alta eficiencia energética para una amplia gama deRendimiento. Se logra con una amplia selección de fuentes de reloj internas y externas, unaAdaptación de voltaje interno y varios modos de bajo consumo.
Los dispositivos STM32L051x6/8 ofrecen varias funciones analógicas, un ADC de 12 bits con hardwaresobremuestreo, dos comparadores de potencia ultrabaja, varios temporizadores, un temporizador de baja potencia(LPTIM), tres temporizadores de 16 bits de propósito general y un temporizador básico, un RTC y unSysTick, que puede usarse como base de tiempo. También cuenta con dos controladores, uno de elloscon capacidad de reloj y ventana independientes y un perro guardián de ventana basado en busreloj.
Además, los dispositivos STM32L051x6/8 incorporan comunicaciones estándar y avanzadas.interfaces: hasta dos I2C, dos SPI, un I2S, dos USART, un UART de bajo consumo (LPUART), .
El STM32L051x6/8 también incluye un reloj de tiempo real y un conjunto de registros de respaldo quePermanecerá encendido en modo de espera.
Los dispositivos STM32L051x6/8 de consumo ultrabaja funcionan con una fuente de alimentación de 1,8 a 3,6 V(hasta 1,65 V al apagar) con BOR y de una fuente de alimentación de 1,65 a 3,6 V sinOpción BOR. Están disponibles en el rango de temperatura de -40 a +125 °C. Una completaEl conjunto de modos de ahorro de energía permite el diseño de aplicaciones de bajo consumo.
• Plataforma de consumo ultrabaja
– Fuente de alimentación de 1,65 V a 3,6 V
– Rango de temperatura de -40 a 125 °C
– 0,27 µA Modo de espera (2 pines de activación)
– Modo de parada de 0,4 µA (16 líneas de activación)
– Modo de parada de 0,8 µA + RTC + RAM de 8 Kbytesretención
– 88 µA/MHz en modo de ejecución
– Tiempo de activación de 3,5 µs (desde RAM)
– Tiempo de activación de 5 µs (desde la memoria Flash)
• Núcleo: Arm® 32 bits Cortex®-M0+ con MPU
– Desde 32 kHz hasta 32 MHz máx.
– 0,95 DMIPS/MHz
• Recuerdos
– Memoria Flash de hasta 64 Kbytes con ECC
– 8 KB de RAM
– 2 Kbytes de datos EEPROM con ECC
– Registro de respaldo de 20 bytes
– Protección del sector contra la operación de R/W
• Hasta 51 E/S rápidas (45 E/S tolerantes a 5 V)
• Gestión de reposición y suministro
– BOR (reinicio por caída de tensión) ultra seguro y de bajo consumocon 5 umbrales seleccionables
– POR/PDR de consumo ultrabaja
– Detector de voltaje programable (PVD)
• Fuentes de reloj
– Oscilador de cristal de 1 a 25 MHz
– Oscilador de 32 kHz para RTC con calibración
– Control remoto interno de alta velocidad de 16 MHz ajustado de fábrica(+/- 1%)
– RC interno de baja potencia de 37 kHz
– Multivelocidad interna de bajo consumo de 65 kHz aRadiocontrol de 4,2 MHz
– PLL para el reloj de la CPU
• Cargador de arranque preprogramado
– Compatible con USART y SPI
• Apoyo al desarrollo
– Admite depuración de cable serie
• Periféricos analógicos enriquecidos
– ADC de 12 bits 1,14 Msps hasta 16 canales (hacia abajo)hasta 1,65 V)
– 2 comparadores de consumo ultrabaja (modo ventana)y capacidad de activación, hasta 1,65 V)
• Controlador DMA de 7 canales, compatible con ADC, SPI,I2C, USART, Temporizadores
• 7 interfaces de comunicación periférica
– 2x USART (ISO 7816, IrDA), 1x UART (bajafuerza)
– Hasta 4x SPI 16 Mbits/s
– 2x I2C (SMBus/PMBus)
• 9 temporizadores: 1 de 16 bits con hasta 4 canales, 2 de 16 bitscon hasta 2 canales, 1x 16 bits de ultra bajo consumotemporizador, 1x SysTick, 1x RTC, 1x básico de 16 bits y 2xorganismos de control (independientes/de ventana)
• Unidad de cálculo CRC, ID único de 96 bits
• Todos los paquetes son ECOPACK2
• Contadores de gas/agua y sensores industriales
• Equipos de salud y fitness
• Control remoto e interfaz de usuario
• Periféricos de PC, juegos, equipos GPS
• Sistema de alarma, sensores cableados e inalámbricos, videoportero.