Microcontroladores ARM STM32L451REY6TR: MCU FPU de potencia ultrabaja Arm Cortex-M4 MCU 80 MHz 512 kbytes de Flash, DFSDM
♠ Descripción del producto
Atributo del producto | Valor de atributo |
Fabricante: | STMicroelectrónica |
Categoria de producto: | Microcontroladores ARM - MCU |
RoHS: | Detalles |
Serie: | STM32L451RE |
Estilo de montaje: | SMD/SMT |
Paquete / Caja: | CSP-64 |
Centro: | BRAZO corteza M4 |
Tamaño de la memoria del programa: | 512 KB |
Ancho del bus de datos: | 32 bits |
Resolución ADC: | 12 bits |
Frecuencia de reloj máxima: | 80 MHz |
Número de E/S: | 52 E/S |
Tamaño de RAM de datos: | 160 KB |
Tensión de alimentación - Mín.: | 1,71 voltios |
Tensión de alimentación - Máx.: | 3,6 V |
Temperatura mínima de funcionamiento: | - 40C |
Temperatura máxima de funcionamiento: | + 85C |
Embalaje: | Carrete |
Embalaje: | Cortar cinta |
Marca: | STMicroelectrónica |
Resolución DAC: | 12 bits |
Tipo de RAM de datos: | SRAM |
Tipo de interfaz: | PUEDE, I2C, LPUART, SAI, SPI, UART |
Número de canales ADC: | 16 canales |
Número de temporizadores/contadores: | 11 Temporizador |
Producto: | UCM+FPU |
Tipo de producto: | Microcontroladores ARM - MCU |
Tipo de memoria de programa: | Destello |
Cantidad del paquete de fábrica: | 5000 |
Subcategoría: | Microcontroladores - MCU |
Nombre comercial: | STM32 |
Temporizadores de vigilancia: | Temporizador de vigilancia, con ventana |
Unidad de peso: | 0.000526 onzas |
♠ MCU+FPU de 32 bits Arm® Cortex®-M4 de ultra bajo consumo, 100 DMIPS, hasta 512 KB de Flash, 160 KB de SRAM, analógico, audio
Los dispositivos STM32L451xx son microcontroladores de potencia ultrabaja basados en el núcleo RISC de 32 bits Arm® Cortex®-M4 de alto rendimiento que funciona a una frecuencia de hasta 80 MHz.El núcleo Cortex-M4 presenta una unidad de punto flotante (FPU) de precisión simple que admite todas las instrucciones y tipos de datos de procesamiento de datos de precisión simple de Arm®.También implementa un conjunto completo de instrucciones DSP y una unidad de protección de memoria (MPU) que mejora la seguridad de la aplicación.
Los dispositivos STM32L451xx incorporan memorias de alta velocidad (memoria Flash de hasta 512 Kbyte, 160 Kbyte de SRAM), una interfaz de memorias Flash Quad SPI (disponible en todos los paquetes) y una amplia gama de E/S mejoradas y periféricos conectados a dos buses APB , dos buses AHB y una matriz de bus multi-AHB de 32 bits.
Los dispositivos STM32L451xx incorporan varios mecanismos de protección para la memoria Flash integrada y SRAM: protección de lectura, protección contra escritura, protección de lectura de código propietario y Firewall.
Los dispositivos ofrecen un ADC rápido de 12 bits (5 Msps), dos comparadores, un amplificador operacional, un canal DAC, un búfer de referencia de voltaje interno, un RTC de baja potencia, un temporizador de 32 bits de uso general, un temporizador de 16 bits Temporizador PWM dedicado al control del motor, cuatro temporizadores de uso general de 16 bits y dos temporizadores de bajo consumo de 16 bits.
Además, hay disponibles hasta 21 canales de detección capacitivos.
También cuentan con interfaces de comunicación estándar y avanzadas, a saber, cuatro I2C, tres SPI, tres USART, un UART y un UART de bajo consumo, un SAI, un SDMMC, un CAN.
El STM32L451xx funciona en los rangos de temperatura de -40 a +85 °C (+105 °C) y de -40 a +125 °C (+130 °C) con una fuente de alimentación de 1,71 a 3,6 V.Un conjunto completo de modos de ahorro de energía hace posible el diseño de aplicaciones de bajo consumo.
Se admiten algunas fuentes de alimentación independientes: entrada de alimentación independiente analógica para ADC, DAC, OPAMP y comparadores.Una entrada VBAT hace posible la copia de seguridad del RTC y los registros de copia de seguridad.
La familia STM32L451xx ofrece seis paquetes de 48 a 100 pines.
• Consumo ultrabajo con FlexPowerControl
– Fuente de alimentación de 1,71 V a 3,6 V
– Rango de temperatura de -40 °C a 85/125 °C
– 145 nA en modo VBAT: suministro para RTC y registros de respaldo de 32×32 bits
– Modo de apagado de 22 nA (5 pines de activación)
– Modo de espera de 106 nA (5 pines de activación)
– Modo de espera de 375 nA con RTC
– 2,05 µA Modo parada 2, 2,40 µA con RTC
– Modo de ejecución de 84 µA/MHz
– Modo de adquisición por lotes (BAM)
– Activación de 4 µs desde el modo de parada
– Restablecimiento de apagón (BOR)
– Matriz de interconexión
• Núcleo: CPU Arm® Cortex®-M4 de 32 bits con FPU, acelerador adaptable en tiempo real (ART Accelerator™) que permite la ejecución en estado de espera cero desde la memoria Flash, frecuencia de hasta 80 MHz, MPU, 100DMIPS e instrucciones DSP
• Punto de referencia de rendimiento
– 1,25 DMIPS/MHz (piedra seca 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz a 80 MHz)
• Benchmark energético
– 335 puntuación ULPMark™ CP
– 104 puntuación ULPMark™ PP
• Fuentes de reloj
– Oscilador de cristal de 4 a 48 MHz
– Oscilador de cristal de 32 kHz para RTC (LSE)
– RC interno ajustado de fábrica de 16 MHz (±1 %)
– RC interno de baja potencia de 32 kHz (±5 %)
– Oscilador interno de varias velocidades de 100 kHz a 48 MHz, autoajustado por LSE (mejor que ±0,25 % de precisión)
– 48 MHz internos con recuperación de reloj
– 2 PLL para reloj del sistema, audio, ADC
• Hasta 83 E/S rápidas, la mayoría tolerantes a 5 V
• RTC con calendario HW, alarmas y calibración
• Hasta 21 canales de detección capacitivos: compatible con sensores táctiles, lineales y giratorios
• 12 temporizadores: 1 control de motor avanzado de 16 bits, 1 de 32 bits y 3 de uso general de 16 bits, 2 básicos de 16 bits, 2 temporizadores de 16 bits de bajo consumo (disponible en modo de parada), 2 guardianes, SysTick Temporizador
• Recuerdos
– Flash de un solo banco de hasta 512 KB, protección de lectura de código propietario
– 160 KB de SRAM, incluidos 32 KB con verificación de paridad de hardware
– Interfaz de memoria Quad SPI
• Ricos periféricos analógicos (suministro independiente)
– 1x ADC de 12 bits 5 Msps, hasta 16 bits con sobremuestreo de hardware, 200 µA/Msps
– 1x canales de salida DAC de 12 bits, muestra y retención de baja potencia
– 1x amplificador operacional con PGA incorporado
– 2x comparadores de potencia ultrabaja
– Salida amortiguada de voltaje de referencia precisa de 2,5 V o 2,048 V
• 16x interfaces de comunicación
– 1x SAI (interfaz de audio en serie)
– 4x I2C FM+ (1 Mbit/s), SMBus/PMBus
– 3x USART (ISO 7816, LIN, IrDA, módem)
– 1x UART (LIN, IrDA, módem)
– 1x LPUART (Parada 2 despertador)
– 3x SPI (y 1x Quad SPI)
– Interfaz CAN (2.0B activo) y SDMMC
– IRTIM (interfaz de infrarrojos)
• Controlador DMA de 14 canales
• Verdadero generador de números aleatorios
• Unidad de cálculo CRC, identificación única de 96 bits
• Compatibilidad con el desarrollo: depuración de cables en serie (SWD), JTAG, Embedded Trace Macrocell™