Microcontroladores ARM STM32H750VBT6: MCU DP-FPU de alto rendemento e DSP, MCU Arm Cortex-M7, 128 Kbytes de memoria flash, 1 MB de RAM, 48
♠ 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: | LQFP-100 |
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: | 82 E/S |
Tamaño da RAM de datos: | 1 MB |
Tensión de alimentación - Mín.: | 1,71 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: | 540 |
Subcategoría: | Microcontroladores - MCU |
Nome comercial: | STM32 |
Temporizadores de vixilancia: | Temporizador de vixilancia, en xanela |
Peso unitario: | 0,386802 onzas |
♠ 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.
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
• Osciladores internos: HSI de 64 MHz, HSI48 de 48 MHz, CSI de 4 MHz, LSI de 32 kHz
• Osciladores externos: 4-48 MHz HSE, 32,768 kHz LSE
• 3× PLL (1 para o reloxo do sistema, 2 para os reloxos do núcleo) con modo fraccionario
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
ID único de 96 bits