Microcontroladores ARM STM32H750IBK6 – MCU de alto rendimiento y DSP DP-FPU, MCU Arm Cortex-M7 128 Kbytes de Flash 1 MB de RAM, 480
♠ Descripción del producto
Atributo del producto | Valor del atributo |
Fabricante: | STMicroelectrónica |
Categoría de producto: | Microcontroladores ARM - MCU |
RoHS: | Detalles |
Serie: | STM32H7 |
Estilo de montaje: | SMD/SMT |
Paquete/Caja: | UFBGA-176 |
Centro: | ARM Cortex M7 |
Tamaño de la memoria del programa: | 128 kB |
Ancho del bus de datos: | 32 bits |
Resolución ADC: | 3 x 16 bits |
Frecuencia máxima de reloj: | 480 MHz |
Número de E/S: | 140 E/S |
Tamaño de RAM de datos: | 1 MB |
Tensión de alimentación - Mín.: | 1,62 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 |
Resolución DAC: | 12 bits |
Tipo de RAM de datos: | RAM |
Voltaje de E/S: | 1,62 V a 3,6 V |
Tipo de interfaz: | Puede, I2C, EFS, SDI, SPI, USART, USB |
Sensible a la humedad: | Sí |
Número de canales ADC: | 36 canales |
Producto: | MCU + FPU |
Tipo de producto: | Microcontroladores ARM - MCU |
Tipo de memoria del programa: | Destello |
Cantidad del paquete de fábrica: | 1008 |
Subcategoría: | Microcontroladores - MCU |
Nombre comercial: | STM32 |
Temporizadores de vigilancia: | Temporizador de vigilancia, con ventana |
Peso unitario: | 111 mg |
♠ MCU Arm® Cortex®-M7 de 32 bits y 480 MHz, 128 Kbytes de Flash, 1 Mbyte de RAM, 46 interfaces com. y analógicas, criptografía
Los dispositivos STM32H750xB se basan en el núcleo RISC Arm® Cortex®-M7 de 32 bits de alto rendimiento, que opera a velocidades de hasta 480 MHz. El núcleo Cortex®-M7 incorpora una unidad de coma flotante (FPU) compatible con instrucciones y tipos de datos de procesamiento de datos Arm® de doble precisión (compatible con IEEE 754) y de precisión simple. Los dispositivos STM32H750xB admiten un conjunto completo de instrucciones DSP y una unidad de protección de memoria (MPU) para mejorar la seguridad de las aplicaciones.
Los dispositivos STM32H750xB incorporan memorias integradas de alta velocidad con una memoria Flash de 128 Kbytes, hasta 1 Mbyte de RAM (incluidos 192 Kbytes de RAM TCM, hasta 864 Kbytes de SRAM de usuario y 4 Kbytes de SRAM de respaldo), así como una amplia gama de E/S mejoradas y periféricos conectados a buses APB, buses AHB, matriz de bus multi-AHB de 2x32 bits y una interconexión AXI multicapa que admite acceso a memoria interna y externa.
Todos los dispositivos ofrecen tres ADC, dos DAC, dos comparadores de ultrabajo consumo, un reloj en tiempo real (RTC) de bajo consumo, un temporizador de alta resolución, doce temporizadores de propósito general de 16 bits, dos temporizadores PWM para control de motores, cinco temporizadores de bajo consumo, un generador de números aleatorios (RNG) y una celda de aceleración criptográfica. Los dispositivos admiten cuatro filtros digitales para moduladores sigma-delta externos (DFSDM). También cuentan con interfaces de comunicación estándar y avanzadas.
Incluye tecnología patentada de última generación de ST
Centro
• 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, MPU, 1027 DMIPS/2,14 DMIPS/MHz (Dhrystone 2.1) e instrucciones DSP
Recuerdos
• 128 Kbytes de memoria Flash
• 1 Mbyte de RAM: 192 Kbytes de RAM TCM (incluidos 64 Kbytes de RAM ITCM + 128 Kbytes de RAM DTCM para rutinas críticas en el tiempo), 864 Kbytes de SRAM de usuario y 4 Kbytes de SRAM en el dominio de respaldo
• Interfaz de memoria Quad-SPI de modo dual que funciona hasta 133 MHz
• Controlador de memoria externa flexible con bus de datos de hasta 32 bits: – SRAM, PSRAM, memoria Flash NOR con velocidad de reloj de hasta 133 MHz en modo síncrono – SDRAM/LPSDR SDRAM – Memorias Flash NAND de 8/16 bits
• Unidad de cálculo de CRC
Seguridad
• ROP, PC-ROP, manipulación activa, soporte de actualización de firmware segura, modo de acceso seguro
Entradas/salidas de propósito general
• Hasta 168 puertos de E/S con capacidad de interrupción
Reinicio y gestión de energía
• 3 dominios de potencia separados que pueden controlarse por reloj o apagarse de forma independiente:
– D1: capacidades de alto rendimiento
– D2: periféricos de comunicación y temporizadores
– D3: reinicio/control del reloj/gestión de energía
• Alimentación de aplicación de 1,62 a 3,6 V y E/S
• POR, PDR, PVD y BOR
• Alimentación USB dedicada que incorpora un regulador interno de 3,3 V para alimentar los PHY internos
• Regulador integrado (LDO) con salida escalable configurable para alimentar los circuitos digitales
• Escala de voltaje en modo de ejecución y parada (6 rangos configurables)
• Regulador de respaldo (~0,9 V)
• Referencia de voltaje para periféricos analógicos/VREF+
• Modos de bajo consumo: Suspensión, Detención, En espera y VBAT compatible con la carga de la batería
Bajo consumo de energía
• Modo de funcionamiento de batería VBAT con capacidad de carga
• Pines de monitoreo del estado de energía de la CPU y del dominio
• 2,95 µA en modo de espera (SRAM de respaldo desactivada, RTC/LSE activado)
Gestión del reloj
• Modo de funcionamiento de batería VBAT con capacidad de carga
• Pines de monitoreo del estado de energía de la CPU y del dominio
• 2,95 µA en modo de espera (SRAM de respaldo desactivada, RTC/LSE activado)
Matriz de interconexión
• 3 matrices de bus (1 AXI y 2 AHB)
• Puentes (5× AHB2-APB, 2× AXI2-AHB)
4 controladores DMA para descargar la CPU
• 1 controlador de acceso directo a memoria maestra 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 solicitudes
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 1x LPUART
• 6 SPI, 3 con precisión de clase de audio I2S dúplex multiplexado a través de PLL de audio interno o reloj externo, 1 I2S en dominio LP (hasta 150 MHz)
• 4x SAI (interfaz de audio en serie)
• Interfaz SPDIFRX
• Interfaz maestra de protocolo de un solo cable SWPMI
• Interfaz esclava MDIO
• 2× interfaces SD/SDIO/MMC (hasta 125 MHz)
• 2 controladores CAN: 2 con CAN FD, 1 con CAN activado por tiempo (TT-CAN)
• 2 interfaces USB OTG (1FS, 1HS/FS) solución sin cristal con LPM y BCD
• Interfaz MAC Ethernet con controlador DMA
• HDMI-CEC • Interfaz de cámara de 8 a 14 bits (hasta 80 MHz)
11 periféricos analógicos
• 3 ADC con resolución máxima de 16 bits (hasta 36 canales, hasta 3,6 MSPS)
• 1 sensor de temperatura
• 2 convertidores D/A de 12 bits (1 MHz)
• 2 comparadores de potencia ultrabaja
• 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 hasta resolución XGA
• Acelerador de hardware gráfico Chrom-ART (DMA2D) para reducir la carga de la CPU
• Códec JPEG de hardware
Hasta 22 temporizadores y vigilantes
• 1 temporizador de alta resolución (resolución máxima de 2,1 ns)
• 2 temporizadores de 32 bits con hasta 4 IC/OC/PWM o contador de pulsos y entrada de codificador de cuadratura (incremental) (hasta 240 MHz)
• 2 temporizadores de control de motor avanzados de 16 bits (hasta 240 MHz)
• 10 temporizadores de propósito general de 16 bits (hasta 240 MHz)
• 5 temporizadores de bajo consumo de 16 bits (hasta 240 MHz)
• 2× perros guardianes (independientes y de ventana)
• 1 temporizador SysTick
• RTC con precisión sub-segundo y calendario de hardware
Aceleración criptográfica
• AES 128, 192, 256, TDES,
• HASH (MD5, SHA-1, SHA-2), HMAC
• Generadores de números verdaderamente aleatorios
Modo de depuración
• Interfaces SWD y JTAG
• Buffer de seguimiento integrado de 4 Kbytes