Microcontroladores STM32L476VGT6 ARM – MCU FPU Arm Cortex-M4 de potencia ultrabaja MCU 80 MHz 1 Mbyte de Flash LCD, USB OTG, DFSD
♠ Descripción del producto
Atributo del producto | Valor de atributo |
Fabricante: | STMicroelectrónica |
Categoria de producto: | Microcontroladores ARM - MCU |
RoHS: | Detalles |
Serie: | STM32L476VG |
Estilo de montaje: | SMD/SMT |
Paquete / Caja: | LQFP-100 |
Centro: | BRAZO corteza M4 |
Tamaño de la memoria del programa: | 1 MB |
Ancho del bus de datos: | 32 bits |
Resolución ADC: | 3x12 bits |
Frecuencia de reloj máxima: | 80 MHz |
Número de E/S: | 82 E/S |
Tamaño de RAM de datos: | 128 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: | Bandeja |
Voltaje de suministro analógico: | 3,3 V |
Marca: | STMicroelectrónica |
Resolución DAC: | 12 bits |
Tipo de RAM de datos: | SRAM |
Voltaje de E/S: | 3,3 V |
Tipo de interfaz: | PUEDE, I2C, LPUART, SAI, SPI, USART, USB |
Sensible a la humedad: | Sí |
Número de canales ADC: | 16 canales |
Serie del procesador: | STM32L476xx |
Producto: | UCM+FPU |
Tipo de producto: | Microcontroladores ARM - MCU |
Tipo de memoria de programa: | Destello |
Cantidad del paquete de fábrica: | 540 |
Subcategoría: | Microcontroladores - MCU |
Nombre comercial: | STM32 |
Temporizadores de vigilancia: | Temporizador de vigilancia, con ventana |
Unidad de peso: | 0.046530 onzas |
♠ MCU+FPU de 32 bits Arm® Cortex®-M4 de ultra bajo consumo, 100 DMIPS, hasta 1 MB de Flash, 128 KB de SRAM, USB OTG FS, LCD, ext.SMPS
Los dispositivos STM32L476xx 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 STM32L476xx incorporan memorias de alta velocidad (memoria Flash de hasta 1 Mbyte, hasta 128 Kbyte de SRAM), un controlador de memoria externa flexible (FSMC) para memorias estáticas (para dispositivos con paquetes de 100 pines y más), un Quad SPI interfaz de memorias flash (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 STM32L476xx 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 hasta tres 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 RTC de baja potencia, dos temporizadores de 32 bits de propósito general, dos 16 -temporizadores PWM de bits dedicados al control del motor, siete temporizadores de uso general de 16 bits y dos temporizadores de baja potencia de 16 bits.Los dispositivos admiten cuatro filtros digitales para moduladores sigma delta externos (DFSDM).
• Consumo ultrabajo con FlexPowerControl
– Fuente de alimentación de 1,71 V a 3,6 V
– Rango de temperatura de -40 °C a 85/105/125 °C
– 300 nA en modo VBAT: suministro para RTC y registros de respaldo de 32×32 bits
– Modo de apagado de 30 nA (5 pines de activación)
– Modo de espera de 120 nA (5 pines de activación)
– Modo de espera de 420 nA con RTC
– 1,1 µA Modo parada 2, 1,4 µA con RTC
– Modo de ejecución de 100 µA/MHz (modo LDO)
– Modo de ejecución de 39 μA/MHz (@Modo SMPS de 3,3 V)
– 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
– 294 puntuación ULPMark™ CP
– 106 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)
– 3 PLL para reloj del sistema, USB, audio, ADC
• Hasta 114 E/S rápidas, la mayoría tolerantes a 5 V, hasta 14 E/S con alimentación independiente hasta 1,08 V
• RTC con calendario HW, alarmas y calibración
• LCD 8× 40 o 4× 44 con convertidor elevador
• Hasta 24 canales de detección capacitivos: compatible con sensores táctiles, lineales y giratorios
• 16 temporizadores: 2 de control de motor avanzado de 16 bits, 2 de 32 bits y 5 de uso general de 16 bits, 2 de 16 bits básicos, 2 de bajo consumo de 16 bits (disponible en modo de parada), 2 de vigilancia, SysTick Temporizador
• Recuerdos
– Hasta 1 MB Flash, 2 bancos de lectura mientras escribe, protección de lectura de código patentado
– Hasta 128 KB de SRAM, incluidos 32 KB con verificación de paridad de hardware
– Interfaz de memoria externa para memorias estáticas compatibles con memorias SRAM, PSRAM, NOR y NAND
– Interfaz de memoria Quad SPI
• 4x filtros digitales para modulador sigma delta
• Ricos periféricos analógicos (suministro independiente)
– 3x ADC de 12 bits 5 Msps, hasta 16 bits con sobremuestreo de hardware, 200 µA/Msps
– 2 canales de salida DAC de 12 bits, muestra y retención de baja potencia
– 2x amplificadores operacionales con PGA incorporado
– 2x comparadores de potencia ultrabaja
• 20x interfaces de comunicación
– USB OTG 2.0 de máxima velocidad, LPM y BCD
– 2x SAI (interfaz de audio en serie)
– 3x I2C FM+ (1 Mbit/s), SMBus/PMBus
– 5x USART (ISO 7816, LIN, IrDA, módem)
– 1x LPUART (Parada 2 despertador)
– 3x SPI (y 1x Quad SPI)
– Interfaz CAN (2.0B activo) y SDMMC
– I/F maestro de protocolo de un solo cable SWPMI
– IRTIM (interfaz de infrarrojos)
• 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™
• Todos los paquetes cumplen con ECOPACK2®