Microcontroladores ARM STM32F412RET6 MCU IC
♠ Descripción del producto
Atributo del producto | Valor del atributo |
Fabricante: | STMicroelectrónica |
Categoría de producto: | Microcontroladores ARM - MCU |
RoHS: | Detalles |
Serie: | STM32F412RE |
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: | 12 bits |
Frecuencia máxima de reloj: | 100 MHz |
Número de E/S: | 50 E/S |
Tamaño de RAM de datos: | 256 kB |
Tensión de alimentación - Mín.: | 1,7 V |
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 |
Marca: | STMicroelectrónica |
Sensible a la humedad: | Sí |
Tipo de producto: | Microcontroladores ARM - MCU |
Cantidad del paquete de fábrica: | 960 |
Subcategoría: | Microcontroladores - MCU |
Nombre comercial: | STM32 |
Peso unitario: | 0,012699 onzas |
♠ MCU+FPU Arm®-Cortex®-M4 32b, 125 DMIPS, 1 MB de memoria Flash, 256 KB de RAM, USB OTG FS, 17 TIM, 1 ADC, 17 interfaces de comunicación
Los dispositivos STM32F412XE/G se basan en el procesador Arm® Cortex® -M4 de 32 bits de alto rendimiento.Núcleo RISC que opera a una frecuencia de hasta 100 MHz. Su núcleo Cortex®-M4 cuenta con unUnidad de coma 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 STM32F412XE/G pertenecen a la línea de productos STM32 Dynamic Efficiency™ (conproductos que combinan eficiencia energética, rendimiento e integración) al tiempo que añaden una nuevaCaracterística innovadora denominada Modo de Adquisición por Lotes (BAM) que permite aún más potenciaAhorro de consumo durante el procesamiento de datos.
Los dispositivos STM32F412XE/G incorporan memorias integradas de alta velocidad (hasta 1 Mbyte deMemoria Flash, 256 Kbytes de SRAM) y una amplia gama de E/S mejoradas yPeriféricos conectados a dos buses APB, tres buses AHB y un bus multi-AHB de 32 bitsmatriz.
Todos los dispositivos ofrecen un ADC de 12 bits, un RTC de bajo consumo, doce temporizadores de 16 bits de uso general,dos temporizadores PWM para control del motor y dos temporizadores de 32 bits de propósito general.
También cuentan con interfaces de comunicación estándar y avanzadas:
• Hasta cuatro I2C, incluido un I2C compatible con Fast-Mode Plus
• Cinco SPI
• Cinco I2S, dos de los cuales son dúplex completo. Para lograr la precisión de clase de audio, el I2SLos periféricos se pueden controlar a través de un PLL de audio interno dedicado o a través de un reloj externo.para permitir la sincronización.
• Cuatro USART
• Una interfaz SDIO/MMC
• Una interfaz USB 2.0 OTG de velocidad completa
• Dos latas.
Además, los dispositivos STM32F412xE/G incorporan periféricos avanzados:
• Una interfaz de controlador de memoria estática flexible (FSMC)
• Una interfaz de memoria Quad-SPI
• Un filtro digital para modulador sigma (DFSDM), dos filtros, hasta cuatro entradas y soportede MEMs de micrófono.
Los dispositivos STM32F412xE/G se ofrecen en 7 paquetes que van desde 48 hasta 144 pines. El conjunto deLos periféricos disponibles dependen del paquete seleccionado.
El STM32F412xE/G opera en el rango de temperatura de -40 a +125 °C desde un 1,7 (PDRAPAGADO) a una fuente de alimentación de 3,6 V. Un conjunto completo de modos de ahorro de energía permite el diseñode aplicaciones de bajo consumo.
Estas características hacen que los microcontroladores STM32F412xE/G sean adecuados para una amplia gama deaplicaciones:
• Control de aplicaciones y accionamiento del motor
• Equipo médico
• Aplicaciones industriales: PLC, inversores, disyuntores.
• Impresoras y escáneres
• Sistemas de alarma, videoportero y climatización.
• Electrodomésticos de audio para el hogar
• Concentrador de sensores para teléfonos móviles
• Dispositivos portátiles
• Objetos conectados
• Módulos Wifi
• Línea de Eficiencia Dinámica con BAM (BatchModo de adquisició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 100 MHz,unidad de protección de memoria,125 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1),y las instrucciones DSP
• Recuerdos
– Hasta 1 Mbyte de memoria Flash
– 256 Kbytes de SRAM
– Controlador de memoria estática externa flexiblecon bus de datos de hasta 16 bits: SRAM, PSRAM,Memoria Flash NOR
– Interfaz Quad-SPI de modo dual
• Interfaz paralela LCD, modos 8080/6800
• Gestión de reloj, reinicio y suministro
– Alimentación de aplicación de 1,7 V a 3,6 V y E/S
– POR, PDR, PVD y BOR
– Oscilador de cristal de 4 a 26 MHz
– RC interno de 16 MHz recortado de fábrica
– Oscilador de 32 kHz para RTC con calibración
– RC interno de 32 kHz con calibración
• Consumo de energía
– Funcionamiento: 112 µA/MHz (periférico apagado)
– Detener (Flash en modo de parada, activación rápida)tiempo): 50 µA típico a 25 °C; 75 µA máx.
@25 °C
– Detener (Flash en modo de apagado profundo,tiempo de activación lento): hasta 18 µA a
25 °C; 40 µA máx. a 25 °C
– En espera: 2,4 µA a 25 °C / 1,7 V sinReloj de tiempo real; 12 µA a 85 °C a 1,7 V
– Alimentación VBAT para RTC: 1 µA a 25 °C
• ADC de 1×12 bits y 2,4 MSPS: hasta 16 canales
• 2 filtros digitales para modulador sigma delta,4 interfaces PDM, compatibilidad con micrófono estéreo
• DMA de propósito general: DMA de 16 flujos
• Hasta 17 temporizadores: hasta doce temporizadores de 16 bits, dosTemporizadores de 32 bits de hasta 100 MHz cada uno con hastacuatro IC/OC/PWM o contador de pulsos yEntrada de codificador de cuadratura (incremental), dostemporizadores de vigilancia (independientes y de ventana),
un temporizador SysTick
• Modo de depuración
– Depuración de cable serie (SWD) y JTAG
– Macrocélula de seguimiento integrada Cortex®-M4™
• Hasta 114 puertos de E/S con capacidad de interrupción
– Hasta 109 E/S rápidas de hasta 100 MHz
– Hasta 114 E/S tolerantes a cinco V
• Hasta 17 interfaces de comunicación
– Hasta 4 interfaces I2C (SMBus/PMBus)
– Hasta 4 USART (2 x 12,5 Mbit/s,2 x 6,25 Mbit/s), interfaz ISO 7816, LIN,
IrDA, control de módem)
– Hasta 5 SPI/I2S (hasta 50 Mbit/s, SPI oProtocolo de audio I2S), de los cuales 2 están multiplexadosInterfaces I2S dúplex completo
– Interfaz SDIO (SD/MMC/eMMC)
– Conectividad avanzada: USB 2.0 de máxima velocidaddispositivo/host/controlador OTG con PHY
– 2x CAN (2.0B Activo)
• Generador de números aleatorios verdaderos
• Unidad de cálculo de CRC
• Identificación única de 96 bits
• RTC: precisión de subsegundos, calendario de hardware
• Todos los paquetes son ECOPACK®2