Microcontroladores ARM STM32L496RET6 FPU de consumo ultrabaja MCU Arm Cortex-M4 de 80 MHz, 512 kbytes de memoria Flash, USB OTG, LCD, D
♠ Descripción del producto
Atributo del producto | Valor del atributo |
Fabricante: | STMicroelectrónica |
Categoría de producto: | Microcontroladores ARM - MCU |
RoHS: | Detalles |
Serie: | STM32L496RE |
Estilo de montaje: | SMD/SMT |
Paquete/Caja: | LQFP-64 |
Centro: | ARM Cortex M4 |
Tamaño de la memoria del programa: | 512 kB |
Ancho del bus de datos: | 32 bits |
Resolución ADC: | 3 x 12 bits |
Frecuencia máxima de reloj: | 80 MHz |
Número de E/S: | 52 E/S |
Tamaño de RAM de datos: | 320 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: | - 40 °C |
Temperatura máxima de funcionamiento: | + 85 C |
Embalaje: | Bandeja |
Voltaje de suministro analógico: | 1,62 V a 3,6 V |
Marca: | STMicroelectrónica |
Resolución DAC: | 12 bits |
Tipo de RAM de datos: | Memoria RAM |
Voltaje de E/S: | 1,08 V a 3,6 V |
Tipo de interfaz: | CAN, I2C, LPUART, SAI, SPI, UART, USB |
Sensible a la humedad: | Sí |
Número de canales ADC: | 16 canales |
Producto: | MCU + FPU |
Tipo de producto: | |
Tipo de memoria del programa: | |
Cantidad del paquete de fábrica: | 960 |
Subcategoría: | Microcontroladores - MCU |
Nombre comercial: | STM32 |
Temporizadores de vigilancia: | Temporizador de vigilancia, con ventana |
Peso unitario: | 0,001728 onzas |
♠ MCU+FPU Arm® Cortex®-M4 de 32 bits de consumo ultrabaja, 100 DMIPS, hasta 1 MB de Flash, 320 KB de SRAM, USB OTG FS, audio, SMPS externo
Los dispositivos STM32L496xx son microcontroladores de consumo ultrabajo basados en el núcleo RISC Arm® Cortex®-M4 de 32 bits de alto rendimiento, que opera a una frecuencia de hasta 80 MHz. El núcleo Cortex-M4 incorpora una unidad de coma flotante (FPU) de precisión simple compatible con todas las instrucciones y tipos de datos de procesamiento de datos de precisión simple 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 STM32L496xx incorporan memorias de alta velocidad (hasta 1 Mbyte de memoria Flash, 320 Kbyte de SRAM), un controlador de memoria externa flexible (FSMC) para memorias estáticas (para dispositivos con paquetes de 100 pines y más), una interfaz de memoria Flash Quad SPI (disponible en todos los paquetes) y una amplia gama de E/S y periféricos mejorados conectados a dos buses APB, dos buses AHB y una matriz de bus multi-AHB de 32 bits.
Los dispositivos STM32L496xx incorporan varios mecanismos de protección para memoria Flash y SRAM integradas: protección de lectura, protección de escritura, protección de lectura de código propietario y firewall.
Los dispositivos ofrecen hasta tres convertidores analógico-digitales (ADC) rápidos de 12 bits (5 Msps), dos comparadores, dos amplificadores operacionales, dos canales DAC, un búfer de referencia de voltaje interno, un reloj en tiempo real (RTC) de bajo consumo, dos temporizadores de propósito general de 32 bits, dos temporizadores PWM de 16 bits dedicados al control de motores, siete temporizadores de propósito general de 16 bits y dos temporizadores de bajo consumo de 16 bits. Los dispositivos admiten cuatro filtros digitales para moduladores sigma delta externos (DFSDM).
Además, se dispone de hasta 24 canales de detección capacitiva. Los dispositivos también incorporan un controlador LCD de 8x40 o 4x44, con convertidor elevador interno.
También cuentan con interfaces de comunicación estándar y avanzadas, a saber, cuatro I2C, tres SPI, tres USART, dos UART y un UART de bajo consumo, dos SAI, un SDMMC, dos CAN, un USB OTG de velocidad completa, un SWPMI (interfaz maestra de protocolo de un solo cable), una interfaz de cámara y un controlador DMA2D.
El STM32L496xx opera en rangos de temperatura de -40 a +85 °C (unión de +105 °C) y de -40 a +125 °C (unión de +130 °C), con una fuente de alimentación VDD de 1,71 a 3,6 V cuando usa un regulador LDO interno y una fuente de alimentación VDD12 de 1,05 a 1,32 V cuando usa una fuente de alimentación SMPS externa. Un completo conjunto de modos de ahorro de energía permite el diseño de aplicaciones de bajo consumo.
Se admiten varias fuentes de alimentación independientes: entrada analógica independiente para ADC, DAC, amplificadores operacionales y comparadores, entrada dedicada de 3,3 V para USB y hasta 14 E/S alimentadas independientemente hasta 1,08 V. Una entrada VBAT permite realizar copias de seguridad del RTC y de los registros. Las fuentes de alimentación VDD12 dedicadas permiten omitir el regulador LDO interno al conectarlas a una fuente de alimentación conmutada (SMPS) externa.
La familia STM32L496xx ofrece siete paquetes desde 64 pines hasta 169 pines.
Incluye tecnología patentada de última generación de STtecnología
• Consumo ultrabaja con FlexPowerControl
– Fuente de alimentación de 1,71 V a 3,6 V
– Rango de temperatura de -40 °C a 85/125 °C
– 320 nA en modo VBAT: alimentación para RTC yregistros de respaldo de 32×32 bits
– Modo de apagado de 25 nA (5 pines de activación)
– 108 nA Modo de espera (5 pines de activación)
– 426 nA Modo de espera con RTC
– Modo Stop 2 de 2,57 µA, Stop 2 de 2,86 µA conRTC
– Modo de funcionamiento de 91 µA/MHz (modo LDO)
– Modo de funcionamiento de 37 μA/MHz (a 3,3 V SMPS)modo)
– Modo de adquisición por lotes (BAM)
– 5 µs de activación desde el modo de parada
– Reinicio de caída de tensión (BOR) en todos los modos exceptocerrar
– Matriz de interconexión
• Núcleo: CPU Arm® Cortex®-M4 de 32 bits con FPU,Acelerador adaptativo en tiempo real (ART)Accelerator™) que permite la ejecución en estado de espera 0desde memoria Flash, frecuencia hasta 80 MHz,MPU, 100 DMIPS e instrucciones DSP
• Punto de referencia de rendimiento
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 Coremark® (3,42 Coremark/MHz a80 MHz)
• Índice de referencia energético
– Puntuación ULPMark™ CP de 279
– Puntuación ULPMark™ PP de 80,2
• 16 temporizadores: 2x control de motor avanzado de 16 bits, 2x32 bits y 5x 16 bits de propósito general, 2x 16 bitstemporizadores básicos de 16 bits y 2x de bajo consumo (disponibles enModo de parada), 2x watchdogs, temporizador SysTick
• RTC con calendario HW, alarmas y calibración
• Hasta 136 E/S rápidas, la mayoría tolerantes a 5 V, hasta 14E/S con alimentación independiente hasta 1,08 V
• Acelerador Chrom-ART dedicado paraCreación de contenido gráfico mejorado (DMA2D)
• Interfaz de cámara de 8 a 14 bits hasta 32 MHz(blanco y negro) o 10 MHz (color)
• Recuerdos
– Hasta 1 MB de Flash, 2 bancos de lectura y escritura, protección de lectura de código patentada
– 320 KB de SRAM incluidos 64 KB concomprobación de paridad de hardware
– Interfaz de memoria externa para estáticamemorias compatibles con SRAM, PSRAM,
Memorias NOR y NAND
– Interfaz de memoria Dual-flash Quad SPI
• Fuentes de reloj
– Oscilador de cristal de 4 a 48 MHz
– Oscilador de cristal de 32 kHz para RTC (LSE)
– RC interno de 16 MHz recortado de fábrica (±1%)
– RC interno de baja potencia de 32 kHz (±5%)
– Multivelocidad interna de 100 kHz a 48 MHzoscilador, recortado automáticamente por LSE (mejor que±0,25 % de precisión)
– 48 MHz internos con recuperación de reloj
– 3 PLL para reloj del sistema, USB, audio, ADC
• LCD 8×40 o 4×44 con convertidor elevador
• Hasta 24 canales de detección capacitiva: soportesensores táctiles de tecla táctil, lineales y rotatorios
• 4 filtros digitales para modulador sigma delta
• Periféricos analógicos enriquecidos (alimentación independiente)
– 3 ADC de 12 bits, 5 Msps, hasta 16 bits consobremuestreo de hardware, 200 µA/Msps
– 2 canales de salida DAC de 12 bits, bajo consumoMuestreo y retención
– 2 amplificadores operacionales con PGA incorporado
– 2 comparadores de potencia ultrabaja
• 20 interfaces de comunicación
– USB OTG 2.0 de velocidad completa, LPM y BCD
– 2x SAI (interfaz de audio en serie)
– 4x I2C FM+(1 Mbit/s), SMBus/PMBus
– 5x U(S)ART (ISO 7816, LIN, IrDA,módem)
– 1x LPUART
– 3x SPI (4x SPI con el Quad SPI)
– 2x CAN (2.0B activo) y SDMMC
– Interfaz maestra de protocolo de un solo cable SWPMI
– IRTIM (Interfaz infrarroja)
• Controlador DMA de 14 canales
• Generador de números aleatorios verdaderos
• Unidad de cálculo CRC, ID único de 96 bits
• Soporte de desarrollo: depuración de cable serial