Microcontroladores ARM STM32L412CBU6: MCU FPU Arm Cortex-M4 de consumo ultrabajo MCU 80 MHz 128 Kbytes de Flash, USB

Breve descripción:

Fabricantes:STMicroelectronics

Categoría de producto:Microcontroladores ARM - MCU

Ficha de datos:STM32L412CBU6

Descripción:IC MCU 32BIT 128KB FLASH 48QFPN

Estado de RoHS: compatible con RoHS


Detalle del producto

Características

Etiquetas de productos

♠ Descripción del producto

Atributo del producto Valor de atributo
Fabricante: STMicroelectrónica
Categoria de producto: Microcontroladores ARM - MCU
RoHS: Detalles
Serie: STM32L412CB
Estilo de montaje: SMD/SMT
Centro: BRAZO corteza M4
Tamaño de la memoria del programa: 128 KB
Ancho del bus de datos: 32 bits
Resolución ADC: 2x12 bits
Frecuencia de reloj máxima: 80 MHz
Número de E/S: 38 E/S
Tamaño de RAM de datos: 40 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
Marca: STMicroelectrónica
Resolución DAC: 12 bits
Tipo de RAM de datos: SRAM
Tipo de interfaz: I2C, SPI, UART
Sensible a la humedad:
Producto: UCM+FPU
Tipo de producto: Microcontroladores ARM - MCU
Tipo de memoria de programa: Destello
Cantidad del paquete de fábrica: 1560
Subcategoría: Microcontroladores - MCU
Nombre comercial: STM32
Unidad de peso: 0.003517 onzas

♠ MCU+FPU de 32 bits Arm® Cortex®-M4 de ultra bajo consumo, 100 DMIPS, hasta 128 KB de Flash, 40 KB de SRAM, analógico, ext.SMPS

Los dispositivos STM32L412xx 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 STM32L412xx incorporan memorias de alta velocidad (memoria Flash de hasta 128 Kbyte, 40 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 STM32L412xx 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 dos ADC rápidos de 12 bits (5 Msps), dos comparadores, un amplificador operacional, un RTC de baja potencia, un temporizador de uso general de 32 bits, un temporizador PWM de 16 bits dedicado al control del motor, cuatro temporizadores de propósito de 16 bits y dos temporizadores de baja potencia de 16 bits.

Además, hay disponibles hasta 12 canales de detección capacitivos.

También cuentan con interfaces de comunicación estándar y avanzadas, a saber, tres I2C, dos SPI, tres USART y un UART de bajo consumo, un dispositivo USB de velocidad completa sin cristal.

El STM32L412xx 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 VDD de 1,71 a 3,6 V cuando se usa un regulador LDO interno y una fuente de alimentación VDD12 de 1,00 a 1,32 V cuando se utiliza una fuente SMPS externa.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, OPAMP y comparador.Una entrada VBAT hace posible la copia de seguridad del RTC y los registros de copia de seguridad.Las fuentes de alimentación VDD12 dedicadas se pueden usar para omitir el regulador LDO interno cuando se conectan a un SMPS externo.

La familia STM32L412xx ofrece seis paquetes de 32 a 64 pines.


  • Anterior:
  • Próximo:

  • • 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

    – 300 nA en modo VBAT: suministro para RTC y registros de respaldo de 32×32 bits

    – Modo de apagado de 16 nA (4 pines de activación)

    – Modo de espera de 32 nA (4 pines de activación)

    – Modo de espera de 245 nA con RTC

    – 0,7 µA Modo parada 2, 0,95 µA con RTC

    – Modo de ejecución de 79 µA/MHz (modo LDO)

    – Modo de ejecución de 28 μ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

    – 442 ULPMark-CP®

    – 165 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

    – PLL para el reloj del sistema

    • Hasta 52 E/S rápidas, la mayoría tolerantes a 5 V

    • RTC con calendario HW, alarmas y calibración

    • Hasta 12 canales de detección capacitivos: compatible con sensores táctiles, lineales y giratorios

    • 10 temporizadores: 1 control de motor avanzado de 16 bits, 1 de 32 bits y 2 de uso general de 16 bits, 1 básico de 16 bits, 2 temporizadores de 16 bits de bajo consumo (disponibles en modo de parada), 2 guardianes, SysTick Temporizador

    • Recuerdos

    – Flash de banco único de 128 KB, protección de lectura de código propietario

    – 40 KB de SRAM, incluidos 8 KB con verificación de paridad de hardware

    – Interfaz de memoria Quad SPI con capacidad XIP

    • Ricos periféricos analógicos (suministro independiente)

    – 2x ADC de 12 bits 5 Msps, hasta 16 bits con sobremuestreo de hardware, 200 µA/Msps

    – 2x amplificadores operacionales con PGA incorporado

    – 1x comparador de potencia ultrabaja

    – Salida amortiguada de voltaje de referencia precisa de 2,5 V o 2,048 V

    • 12x interfaces de comunicación

    – Solución sin cristal USB 2.0 de alta velocidad con LPM y BCD

    – 3x I2C FM+ (1 Mbit/s), SMBus/PMBus

    – 3x USART (ISO 7816, LIN, IrDA, módem)

    – 1x LPUART (Parada 2 despertador)

    – 2x SPI (y 1x Quad SPI)

    – 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™

    • Todos los paquetes cumplen con ECOPACK2

    Productos relacionados