Microcontroladores ARM STM32H750IBK6 – MCU de alto desempenho e DSP DP-FPU, MCU Arm Cortex-M7 128 Kbytes de Flash 1 MB de RAM, 480
♠ Descrição do produto
Atributo do produto | Valor do Atributo |
Fabricante: | STMicroeletrônica |
Categoria do produto: | Microcontroladores ARM - MCU |
RoHS: | Detalhes |
Série: | STM32H7 |
Estilo de montagem: | SMD/SMT |
Pacote/Caixa: | UFBGA-176 |
Essencial: | ARM Cortex M7 |
Tamanho da memória do programa: | 128 kB |
Largura do barramento de dados: | 32 bits |
Resolução ADC: | 3 x 16 bits |
Frequência máxima do relógio: | 480 MHz |
Número de E/Ss: | 140 E/S |
Tamanho da RAM de dados: | 1 MB |
Tensão de alimentação - Mín.: | 1,62 V |
Tensão de alimentação - Máx.: | 3,6 V |
Temperatura mínima de operação: | - 40°C |
Temperatura máxima de operação: | + 85 °C |
Embalagem: | Bandeja |
Marca: | STMicroeletrônica |
Resolução do DAC: | 12 bits |
Tipo de RAM de dados: | BATER |
Tensão de E/S: | 1,62 V a 3,6 V |
Tipo de interface: | CAN, I2C, SAI, SDI, SPI, USART, USB |
Sensível à umidade: | Sim |
Número de canais ADC: | 36 canais |
Produto: | MCU+FPU |
Tipo de produto: | Microcontroladores ARM - MCU |
Tipo de memória de programa: | Clarão |
Quantidade de embalagem de fábrica: | 1008 |
Subcategoria: | Microcontroladores - MCU |
Nome comercial: | STM32 |
Temporizadores de Watchdog: | Watchdog Timer, com janela |
Peso unitário: | 111 mg |
♠ MCUs Arm® Cortex®-M7 de 32 bits e 480 MHz, Flash de 128 Kbytes, RAM de 1 Mbyte, 46 interfaces com. e analógicas, criptografia
Os dispositivos STM32H750xB são baseados no núcleo RISC de 32 bits Arm® Cortex®-M7 de alto desempenho, operando a até 480 MHz. O núcleo Cortex®-M7 possui uma unidade de ponto flutuante (FPU) que suporta instruções de processamento de dados e tipos de dados de precisão dupla Arm® (em conformidade com IEEE 754) e precisão simples. Os dispositivos STM32H750xB suportam um conjunto completo de instruções DSP e uma unidade de proteção de memória (MPU) para aumentar a segurança das aplicações.
Os dispositivos STM32H750xB incorporam memórias incorporadas de alta velocidade com uma memória Flash de 128 Kbytes, até 1 Mbyte de RAM (incluindo 192 Kbytes de RAM TCM, até 864 Kbytes de SRAM do usuário e 4 Kbytes de SRAM de backup), bem como uma ampla gama de E/Ss e periféricos aprimorados conectados a barramentos APB, barramentos AHB, matriz de barramento multi-AHB de 2x32 bits e uma interconexão AXI multicamadas com suporte para acesso à memória interna e externa.
Todos os dispositivos oferecem três ADCs, dois DACs, dois comparadores de ultrabaixa potência, um RTC de baixa potência, um temporizador de alta resolução, 12 temporizadores de 16 bits de uso geral, dois temporizadores PWM para controle de motores, cinco temporizadores de baixa potência, um gerador de números aleatórios (RNG) e uma célula de aceleração criptográfica. Os dispositivos suportam quatro filtros digitais para moduladores sigma-delta externos (DFSDM). Eles também possuem interfaces de comunicação padrão e avançadas.
Inclui tecnologia patenteada de última geração da ST
Essencial
• Núcleo Arm® Cortex®-M7 de 32 bits com FPU de precisão dupla e cache L1: 16 Kbytes de dados e 16 Kbytes de cache de instruções; frequência de até 480 MHz, MPU, 1027 DMIPS/ 2,14 DMIPS/MHz (Dhrystone 2.1) e instruções DSP
Memórias
• 128 Kbytes de memória Flash
• 1 Mbyte de RAM: 192 Kbytes de RAM TCM (inc. 64 Kbytes de RAM ITCM + 128 Kbytes de RAM DTCM para rotinas críticas de tempo), 864 Kbytes de SRAM do usuário e 4 Kbytes de SRAM no domínio de backup
• Interface de memória Quad-SPI de modo duplo com capacidade de até 133 MHz
• Controlador de memória externa flexível com barramento de dados de até 32 bits: – memória SRAM, PSRAM, NOR Flash com clock de até 133 MHz no modo síncrono – SDRAM/LPSDR SDRAM – memórias NAND Flash de 8/16 bits
• Unidade de cálculo CRC
Segurança
• ROP, PC-ROP, violação ativa, suporte para atualização segura de firmware, modo de acesso seguro
Entradas/saídas de uso geral
• Até 168 portas de E/S com capacidade de interrupção
Reinicialização e gerenciamento de energia
• 3 domínios de energia separados que podem ser controlados por clock ou desligados de forma independente:
– D1: capacidades de alto desempenho
– D2: periféricos de comunicação e temporizadores
– D3: reset/controle de relógio/gerenciamento de energia
• Alimentação de aplicação de 1,62 a 3,6 V e E/S
• POR, PDR, PVD e BOR
• Alimentação USB dedicada incorporando um regulador interno de 3,3 V para fornecer os PHYs internos
• Regulador embarcado (LDO) com saída escalável configurável para alimentar o circuito digital
• Escala de tensão nos modos Run e Stop (6 faixas configuráveis)
• Regulador de backup (~0,9 V)
• Referência de tensão para periférico analógico/VREF+
• Modos de baixo consumo: Suspensão, Parada, Espera e VBAT com suporte para carregamento de bateria
Baixo consumo de energia
• Modo de operação de bateria VBAT com capacidade de carregamento
• Pinos de monitoramento do estado de energia da CPU e do domínio
• 2,95 µA em modo de espera (SRAM de backup desligado, RTC/LSE ligado)
Gestão de relógio
• Modo de operação de bateria VBAT com capacidade de carregamento
• Pinos de monitoramento do estado de energia da CPU e do domínio
• 2,95 µA em modo de espera (SRAM de backup desligado, RTC/LSE ligado)
Matriz de interconexão
• 3 matrizes de barramento (1 AXI e 2 AHB)
• Pontes (5× AHB2-APB, 2× AXI2-AHB)
4 controladores DMA para descarregar a CPU
• 1× controlador de acesso direto à memória mestre de alta velocidade (MDMA) com suporte a lista vinculada
• 2 DMAs de porta dupla com FIFO
• 1× DMA básico com recursos de roteador de solicitação
Até 35 periféricos de comunicação
• 4 interfaces I2Cs FM+ (SMBus/PMBus)
• 4× USARTs/4x UARTs (interface ISO7816, LIN, IrDA, até 12,5 Mbit/s) e 1x LPUART
• 6 SPIs, 3 com precisão de classe de áudio I2S duplex multiplexado via PLL de áudio interno ou clock externo, 1 I2S no domínio LP (até 150 MHz)
• 4x SAIs (interface de áudio serial)
• Interface SPDIFRX
• Mestre de protocolo de fio único SWPMI I/F
• Interface MDIO Slave
• 2 interfaces SD/SDIO/MMC (até 125 MHz)
• 2 controladores CAN: 2 com CAN FD, 1 com CAN acionado por tempo (TT-CAN)
• 2 interfaces USB OTG (1FS, 1HS/FS) solução sem cristal com LPM e BCD
• Interface Ethernet MAC com controlador DMA
• HDMI-CEC • Interface de câmera de 8 a 14 bits (até 80 MHz)
11 periféricos analógicos
• 3× ADCs com resolução máxima de 16 bits (até 36 canais, até 3,6 MSPS)
• 1× sensor de temperatura
• 2 conversores D/A de 12 bits (1 MHz)
• 2 comparadores de ultrabaixo consumo de energia
• 2 amplificadores operacionais (largura de banda de 7,3 MHz)
• 1× filtros digitais para modulador sigma delta (DFSDM) com 8 canais/4 filtros
Gráficos
• Controlador LCD-TFT com resolução até XGA
• Acelerador de hardware gráfico Chrom-ART (DMA2D) para reduzir a carga da CPU
• Codec JPEG de hardware
Até 22 temporizadores e watchdogs
• 1× temporizador de alta resolução (resolução máxima de 2,1 ns)
• 2 temporizadores de 32 bits com até 4 IC/OC/PWM ou contador de pulsos e entrada de codificador de quadratura (incremental) (até 240 MHz)
• 2 temporizadores de controle de motor avançado de 16 bits (até 240 MHz)
• 10× temporizadores de uso geral de 16 bits (até 240 MHz)
• 5 temporizadores de baixa potência de 16 bits (até 240 MHz)
• 2× cães de guarda (independentes e de janela)
• 1× temporizador SysTick
• RTC com precisão de subsegundos e calendário de hardware
Aceleração criptográfica
• AES 128, 192, 256, TDES,
• HASH (MD5, SHA-1, SHA-2), HMAC
• Geradores de números aleatórios verdadeiros
Modo de depuração
• Interfaces SWD e JTAG
• Buffer de rastreamento incorporado de 4 Kbytes