MCU de alto rendimiento de la serie de doble núcleo STM32H7

Serie STM32H7 de doble núcleo de STMicroelectronics de MCU de alto rendimiento con núcleos Arm® Cortex®-M7 y -M4

La serie STM32H7 de Imagen de las MCU de alto rendimiento de la serie STM32H7 de doble núcleo de STMicroelectronicsSTMicroelectronics se está expandiendo con la adición de diversas variantes que vienen en Arm Cortex-M7 y Cortex-M4 de doble núcleo capaces de funcionar hasta 480 MHz y 240 MHz, respectivamente. Las variantes anteriores de Cortex-M7 de un solo núcleo se benefician de este aumento de frecuencia y ahora también pueden funcionar hasta 480 MHz. Las variantes de doble núcleo se ofrecen con un SMPS integrado que proporciona una eficiencia energética dinámica mejorada. Ahora se proponen algunas variantes con el phy MIPI-DSI para controlar pantallas de alta resolución. La serie STM32H7 sigue siendo uno de los microcontroladores de mayor rendimiento con Flash incorporado en el mercado.

Características
  • Núcleo dual
    • Núcleo Arm Cortex-M7 de 32 bits con FPU de doble precisión y caché L1: 16 Kbytes de datos y 16 Kbytes de caché de instrucciones; frecuencia de hasta 480 MHz, 1027 DMIPS/2.14 DMIPS/MHz (Dhrystone 2.1) e instrucciones DSP
    • Núcleo Arm Cortex-M4 de 32 bits con FPU, acelerador adaptativo en tiempo real (ART Accelerator™) para memoria Flash interna y memorias externas, frecuencia de hasta 240 MHz, MPU, 300 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1) e instrucciones DSP
  • Memorias
    • Hasta 2 Mbytes de memoria Flash con soporte de lectura mientras se escribe
    • 1 Mbyte de RAM: 192 Kbytes de RAM TCM (inc. 64 Kbytes de RAM ITCM + 128 Kbytes de RAM DTCM para rutinas de tiempo crítico), 864 Kbytes de SRAM de usuario y 4 Kbytes de SRAM en el dominio de respaldo
    • Interfaz de memoria SPI cuádruple de modo dual que funciona hasta 133 MHz
    • Controlador de memoria externa flexible con bus de datos de hasta 32 bits: SRAM, PSRAM, SDRAM/LPSDR SDRAM, memoria Flash NOR/NAND con reloj de hasta 125 MHz en modo síncrono
    • Unidad de cálculo CRC
  • Seguridad
    • ROP, PC-ROP, tamper activo
  • Entradas/salidas de uso general
    • Hasta 168 puertos de E/S con capacidad de interrupción
  • Gestión de restablecimiento y potencia
    • Tres dominios de energía separados que pueden activarse o desactivarse de forma independiente:
      • D1: capacidades de alto rendimiento
      • D2: periféricos y temporizadores de comunicación
      • D3: reinicio/control de reloj/gestión de energía
    • Suministro de aplicaciones y E/S de 1.62 V a 3.6 V
    • POR, PDR, PVD y BOR
    • Alimentación USB dedicada que incorpora un regulador interno de 3.3 V para suministrar los PHY internos
    • Regulador integrado (LDO) para suministrar los circuitos digitales
    • Regulador convertidor reductor SMPS de alta eficiencia energética para suministrar VCORE directamente, circuitos externos o ambos
    • Escalado de voltaje en los modos de ejecución y parada (seis rangos configurables)
    • Regulador de respaldo (~ 0.9 V)
    • Referencia de voltaje para periférico analógico/VREF+
    • Suministro VBAT de 1.2 V a 3.6 V
    • Modos de bajo consumo: suspensión, parada, espera y VBAT con carga de la batería
  • Bajo consumo de energía
    • Modo de funcionamiento de la batería VBAT con capacidad de carga
    • Pines de supervisión del estado de energía de la CPU y el dominio
    • 2.95 µA en modo de espera (SRAM OFF de respaldo, RTC/LSE ON)
  • Gestión de reloj
    • Osciladores internos: HSI de 64 MHz, HSI48 de 48 MHz, CSI de 4 MHz, LSI de 32 kHz
    • Osciladores externos: HSE de 4 MHz a 48 MHz, LSE de 32.768 kHz
    • 3x PLL (1 para el reloj del sistema, 2 para los relojes del kernel) con modo fraccional
  • 4 controladores DMA para descargar la CPU
    • 1 controlador de acceso directo a memoria maestro de alta velocidad (MDMA) con soporte de lista enlazada
    • 2 DMA de doble puerto con FIFO
    • 1 DMA básico con capacidades de enrutador de solicitud
  • Matriz de interconexión
    • 3 matrices de bus (1 AXI y 2 AHB)
    • Puentes (5 AHB2-APB, 2x AXI2-AHB)
  • Hasta 35 periféricos de comunicación
    • 4 interfaces I2C FM+ (SMBus/PMBus)
    • 4 USART/4x UART (interfaz ISO7816, LIN, IrDA, hasta 12.5 Mbit/s) y 1 LPUART
    • 6 SPI, 3 con precisión de clase de audio I2S dúplex multiplexado a través de un circuito de sincronización de fase (PLL) de audio interno o un reloj externo, 1 I2S en dominio LP (hasta 150 MHz)
    • 4 SAI (interfaz de audio en serie)
    • Interfaz SPDIFRX
    • I/F maestra de protocolo de un solo cable SWPMI
    • Interfaz esclava MDIO
    • 2 interfaces SD/SDIO/MMC (hasta 125 MHz)
    • 2 controladores CAN: dos con CAN FD, uno con CAN activado por tiempo (TT-CAN)
    • 2 interfaces USB OTG (1FS, 1HS/FS) solución sin cristal con LPM y BCD
    • Interfaz Ethernet MAC con controlador DMA
    • HDMI-CEC
    • Interfaz de cámara de 8 bits a 14 bits (hasta 80 MHz)
  • 11 periféricos analógicos
    • 3 ADC con 16 bits máx. de resolución (hasta 36 canales, hasta 3.6 MSPS)
    • 1 sensor de temperatura
    • 2 convertidores D/A de 12 bits (1 MHz)
    • Dos comparadores de consumo ultrabajo
    • 2 amplificadores operacionales (ancho de banda de 7.3 MHz)
    • 1 filtro digital para modulador sigma-delta (DFSDM) con 8 canales/4 filtros
  • Gráficos
    • Controlador LCD-TFT con resolución hasta XGA
    • Host MIPI DSI que incluye un MIPI D-PHY para interactuar con pantallas grandes de bajo número de pines
    • Hardware gráfico Chrom-ART Accelerator™ (DMA2D) para reducir la carga de CPU
    • Códec JPEG de hardware
  • Hasta 22 temporizadores y vigilancias
    • 1 temporizador de alta resolución (resolución máxima de 2.1 ns)
    • 2 temporizadores de 32 bits con hasta cuatro IC/OC/PWM o contador de pulsos y entrada de codificador en cuadratura (incremental) (hasta 240 MHz)
    • 2 temporizadores de control de motor avanzados de 16 bits (hasta 240 MHz)
    • Temporizadores de uso general de 10 x 16 bits (hasta 240 MHz)
    • 5 temporizadores de 16 bits de bajo consumo (hasta 240 MHz)
    • 4 dispositivos de vigilancia (independientes y de ventana)
    • 2 temporizadores SysTick
    • RTC con precisión inferior a un segundo y calendario de hardware
  • Modo de depuración
    • Interfaces SWD y JTAG
    • Búfer de rastreo integrado de 4 Kbytes
  • Generadores de números aleatorios verdaderos (tres osciladores cada uno)
  • ID única de 96 bits
  • Todos los paquetes son compatibles con ECOPACK®2

MCUs

ImagenNúmero de pieza del fabricanteDescripciónCantidad disponiblePrecioVer detalles
IC MCU 32BIT 2MB FLASH TFBGASTM32H747XIH6IC MCU 32BIT 2MB FLASH TFBGA6 - Inmediata$21.08Ver detalles
IC MCU 32BIT 2MB FLASH 176UFBGASTM32H745IIK6IC MCU 32BIT 2MB FLASH 176UFBGA1278 - Inmediata$18.99Ver detalles
IC MCU 32BIT 2MB FLASH TFBGASTM32H745XIH6IC MCU 32BIT 2MB FLASH TFBGA588 - Inmediata$21.08Ver detalles
IC MCU 32BIT 2MB FLASH 144LQFPSTM32H745ZIT6IC MCU 32BIT 2MB FLASH 144LQFP986 - Inmediata$17.86Ver detalles

Discovery Kits

ImagenNúmero de pieza del fabricanteDescripciónSistema de interconexiónCantidad disponiblePrecioVer detalles
DISCOVERY STM32H747XI EVAL BRDSTM32H747I-DISCODISCOVERY STM32H747XI EVAL BRDArduino R3 Shield, Pmod, STMod+130 - Inmediata$97.73Ver detalles
DISCOVERY KIT WITH STM32H745XI MSTM32H745I-DISCODISCOVERY KIT WITH STM32H745XI MArduino R3 Shield, STMod+172 - Inmediata$87.91Ver detalles

Eval Boards

ImagenNúmero de pieza del fabricanteDescripciónSistema de interconexiónCantidad disponiblePrecioVer detalles
STM32H747XI EVAL BRDSTM32H747I-EVALSTM32H747XI EVAL BRD-0 - Inmediata$318.75Ver detalles
STM32H757XI EVAL BRDSTM32H757I-EVALSTM32H757XI EVAL BRD-45 - Inmediata$311.15Ver detalles
Publicado: 2021-04-09