Microcontroladores ARM STM32H750IBK6: MCU DP-FPU DSP e de alto rendemento, MCU Arm Cortex-M7, 128 Kbytes de memoria flash, 1 MB de RAM, 480
♠ Descrición do produto
Atributo do produto | Valor do atributo |
Fabricante: | STMicroelectrónica |
Categoría do produto: | Microcontroladores ARM - MCU |
Directiva RoHS: | Detalles |
Serie: | STM32H7 |
Estilo de montaxe: | SMD/SMT |
Paquete/Caixa: | UFBGA-176 |
Núcleo: | ARM Cortex M7 |
Tamaño da memoria do programa: | 128 kB |
Largura do bus de datos: | 32 bits |
Resolución ADC: | 3 x 16 bits |
Frecuencia máxima de reloxo: | 480 MHz |
Número de E/S: | 140 E/S |
Tamaño da 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 funcionamento: | - 40 °C |
Temperatura máxima de funcionamento: | + 85 °C |
Embalaxe: | Bandexa |
Marca: | STMicroelectrónica |
Resolución DAC: | 12 bits |
Tipo de RAM de datos: | RAM |
Voltaxe de E/S: | 1,62 V a 3,6 V |
Tipo de interface: | CAN, I2C, SAI, SDI, SPI, USART, USB |
Sensible á humidade: | Si |
Número de canles ADC: | 36 canles |
Produto: | MCU+FPU |
Tipo de produto: | Microcontroladores ARM - MCU |
Tipo de memoria de programa: | Flash |
Cantidade do paquete de fábrica: | 1008 |
Subcategoría: | Microcontroladores - MCU |
Nome comercial: | STM32 |
Temporizadores de vixilancia: | Temporizador de vixilancia, en xanela |
Peso unitario: | 111 mg |
♠ MCU Arm® Cortex®-M7 de 32 bits e 480 MHz, memoria flash de 128 kbytes, RAM de 1 Mbyte, 46 interfaces de comunicación e analóxicas, cifrado
Os dispositivos STM32H750xB baséanse no núcleo RISC de alto rendemento Arm® Cortex®-M7 de 32 bits que funciona a ata 480 MHz. O núcleo Cortex®-M7 presenta unha unidade de coma flotante (FPU) que admite instrucións e tipos de datos de procesamento de datos de dobre precisión (compatible con IEEE 754) e de precisión simple Arm®. Os dispositivos STM32H750xB admiten un conxunto completo de instrucións DSP e unha unidade de protección de memoria (MPU) para mellorar a seguridade das aplicacións.
Os dispositivos STM32H750xB incorporan memorias integradas de alta velocidade cunha memoria Flash de 128 Kbytes, ata 1 Mbyte de RAM (incluíndo 192 Kbytes de RAM TCM, ata 864 Kbytes de SRAM de usuario e 4 Kbytes de SRAM de copia de seguridade), así como unha ampla gama de E/S e periféricos mellorados conectados a buses APB, buses AHB, unha matriz de bus multi-AHB de 2x32 bits e unha interconexión AXI multicapa que admite o acceso á memoria interna e externa.
Todos os dispositivos ofrecen tres ADC, dous DAC, dous comparadores de potencia ultrabaxa, un RTC de baixa potencia, un temporizador de alta resolución, 12 temporizadores de 16 bits de propósito xeral, dous temporizadores PWM para control de motores, cinco temporizadores de baixa potencia, un xerador de números aleatorios verdadeiros (RNG) e unha cela de aceleración criptográfica. Os dispositivos admiten catro filtros dixitais para moduladores sigma-delta externos (DFSDM). Tamén contan con interfaces de comunicación estándar e avanzadas.
Inclúe a tecnoloxía patentada de última xeración de ST
Núcleo
• Núcleo Arm® Cortex®-M7 de 32 bits con FPU de dobre precisión e caché L1: 16 Kbytes de datos e 16 Kbytes de caché de instrucións; frecuencia de ata 480 MHz, MPU, 1027 DMIPS/2,14 DMIPS/MHz (Dhrystone 2.1) e instrucións DSP
Recordos
• 128 Kbytes de memoria flash
• 1 Mbyte de RAM: 192 Kbytes de RAM TCM (incluíndo 64 Kbytes de RAM ITCM + 128 Kbytes de RAM DTCM para rutinas de tempo crítico), 864 Kbytes de SRAM de usuario e 4 Kbytes de SRAM no dominio de copia de seguridade
• Interface de memoria Quad-SPI de modo dual con ata 133 MHz
• Controladora de memoria externa flexible con bus de datos de ata 32 bits: – Memoria flash SRAM, PSRAM, NOR con velocidade de ata 133 MHz en modo síncrono – SDRAM/LPSDR SDRAM – Memorias flash NAND de 8/16 bits
• Unidade de cálculo CRC
Seguridade
• ROP, PC-ROP, manipulación activa, compatibilidade con actualización segura de firmware, modo de acceso seguro
Entradas/saídas de propósito xeral
• Ata 168 portos de E/S con capacidade de interrupción
Reinicio e xestión de enerxía
• 3 dominios de alimentación separados que poden ser regulados por reloxo ou desactivados de forma independente:
– D1: capacidades de alto rendemento
– D2: periféricos de comunicación e temporizadores
– D3: reinicio/control do reloxo/xestión de enerxía
• Alimentación de aplicación de 1,62 a 3,6 V e E/S
• POR, PDR, PVD e BOR
• Alimentación USB dedicada que incorpora un regulador interno de 3,3 V para alimentar os PHY internos
• Regulador integrado (LDO) con saída escalable configurable para alimentar os circuítos dixitais
• Escalado de tensión en modo Execución e Parada (6 rangos configurables)
• Regulador de reserva (~0,9 V)
• Referencia de tensión para periférico analóxico/VREF+
• Modos de baixo consumo: Suspensión, Parada, Espera e VBAT compatibles coa carga da batería
Baixo consumo de enerxía
• Modo de funcionamento con batería VBAT con capacidade de carga
• Pinos de monitorización do estado de alimentación da CPU e do dominio
• 2,95 µA en modo de espera (SRAM de reserva desactivada, RTC/LSE activado)
Xestión do reloxo
• Modo de funcionamento con batería VBAT con capacidade de carga
• Pinos de monitorización do estado de alimentación da CPU e do dominio
• 2,95 µA en modo de espera (SRAM de reserva desactivada, RTC/LSE activado)
Matriz de interconexión
• 3 matrices de bus (1 AXI e 2 AHB)
• Pontes (5× AHB2-APB, 2× AXI2-AHB)
4 controladores DMA para descargar a CPU
• 1 × controlador de acceso directo á memoria (MDMA) mestre de alta velocidade con soporte de listas enlazadas
• 2 DMA de dobre porto con FIFO
• 1× DMA básico con capacidades de enrutador de solicitudes
Ata 35 periféricos de comunicación
• 4× interfaces I2C FM+ (SMBus/PMBus)
• 4× USART/4x UART (interface ISO7816, LIN, IrDA, ata 12,5 Mbit/s) e 1x LPUART
• 6 SPI, 3 con precisión de clase de audio I2S dúplex multiplexado a través de PLL de audio interno ou reloxo externo, 1 I2S no dominio LP (ata 150 MHz)
• 4x SAI (interface de audio en serie)
• Interface SPDIFRX
• I/F mestra de protocolo monofílico SWPMI
• Interface escrava MDIO
• 2 interfaces SD/SDIO/MMC (ata 125 MHz)
• 2× controladores CAN: 2 con CAN FD, 1 con CAN activado por tempo (TT-CAN)
• 2 interfaces USB OTG (1FS, 1HS/FS) solución sen cristal con LPM e BCD
• Interface MAC Ethernet con controlador DMA
• HDMI-CEC • Interface de cámara de 8 a 14 bits (ata 80 MHz)
11 periféricos analóxicos
• 3 × ADC con resolución máxima de 16 bits (ata 36 canles, ata 3,6 MSPS)
• 1× sensor de temperatura
• 2 convertidores D/A de 12 bits (1 MHz)
• 2 comparadores de potencia ultrabaxa
• 2 × amplificadores operacionais (ancho de banda de 7,3 MHz)
• 1 × filtros dixitais para modulador sigma delta (DFSDM) con 8 canles/4 filtros
Gráficos
• Controlador LCD-TFT con resolución XGA
• Acelerador gráfico de hardware Chrom-ART (DMA2D) para reducir a carga da CPU
• Códec JPEG de hardware
Ata 22 temporizadores e vixilantes
• 1 temporizador de alta resolución (resolución máxima de 2,1 ns)
• 2 temporizadores de 32 bits con ata 4 entradas de IC/OC/PWM ou contador de pulsos e codificador en cuadratura (incremental) (ata 240 MHz)
• 2 temporizadores de control de motor avanzados de 16 bits (ata 240 MHz)
• 10 temporizadores de propósito xeral de 16 bits (ata 240 MHz)
• 5 temporizadores de baixa potencia de 16 bits (ata 240 MHz)
• 2× vixilantes (independentes e de xanela)
• 1 × temporizador SysTick
• RTC con precisión inferior a un segundo e calendario de hardware
Aceleración criptográfica
• AES 128, 192, 256, TDES,
• HASH (MD5, SHA-1, SHA-2), HMAC
• Xeradores de números aleatorios reais
Modo de depuración
• Interfaces SWD e JTAG
• Búfer de rastrexo integrado de 4 Kbytes