MCU ad alte prestazioni serie dual core STM32H7
Serie di MCU ad alte prestazioni serie dual core STM32H7 di STMicroelectronics con core Arm® Cortex®-M7 e -M4
La serie STM32H7 di STMicroelectronics si sta espandendo con l'aggiunta di diverse varianti disponibili in Arm Cortex-M7 e Cortex-M4 dual core in grado di funzionare fino a 480 MHz e 240 MHz, rispettivamente. Anche le precedenti varianti Cortex-M7 single core beneficiano di questo aumento di frequenza e possono ora funzionare anche a 480 MHz. Le varianti dual core sono offerte con un SMPS embedded che fornisce una migliore efficienza energetica dinamica. Alcune varianti vengono ora proposte con MIPI-DSI PHY per il pilotaggio di display ad alta risoluzione. La serie STM32H7 rimane il microcontroller più performante con Flash embedded disponibile sul mercato.
- Dual core
- Core Arm Cortex-M7 a 32 bit con FPU a precisione doppia e cache L1: 16 kB di cache dati e 16 kB di cache istruzioni; frequenza fino a 480 MHz, MPU, 1027 DMIPS/2,14 DMIPS/MHz (Dhrystone 2.1) e istruzioni DSP
- Core Arm Cortex-M4 a 32 bit con FPU, acceleratore in tempo reale adattivo (ART Accelerator™) per memoria Flash interna e memorie esterne, frequenza fino a 240 MHz, MPU, 300 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1) e istruzioni DSP
- Memorie
- Fino a 2 MB di memoria Flash con supporto Read-While-Write (RWW)
- 1 MB di RAM: 192 kB di RAM TCM (incl. 64 kB di RAM ITCM + 128 kB di RAM DTCM per le routine in cui il fattore di tempo è cruciale), 864 kB di SRAM utente e 4 kB di SRAM nel dominio ausiliario
- Interfaccia di memoria Quad-SPI dual-mode fino a 133 MHz
- Controller di memoria esterna flessibile con bus dati fino a 32 bit: SRAM, PSRAM, SDRAM/LPSDR SDRAM, memoria Flash NOR/NAND con clock fino a 125 MHz in modalità sincrona
- Unità di calcolo CRC
- Sicurezza
- ROP, PC-ROP, manomissione attiva
- Ingressi/uscite per uso generale
- Fino a 168 porte di I/O con funzione di interrupt
- Gestione di reset e alimentazione
- Tre domini di potenza separati che possono essere gestiti tramite clock gating o disattivati in modo indipendente:
- D1: capacità ad alte prestazioni
- D2: periferiche di comunicazione e timer
- D3: reset/controllo clock/gestione potenza
- I/O e alimentazione applicazione da 1,62 V a 3,6 V
- POR, PDR, PVD e BOR
- Alimentazione USB dedicata che incorpora un regolatore interno a 3,3 V per alimentare i PHY interni
- Regolatore embedded (LDO) per alimentare il circuito digitale
- Convertitore step-down SMPS ad alta efficienza energetica per alimentare direttamente VCORE, circuiti esterni o entrambi
- Controllo della tensione nelle modalità Esecuzione e Arresto (sei intervalli configurabili)
- Regolatore ausiliario (~ 0,9 V)
- Riferimento di tensione per periferica analogica/VREF+
- Alimentazione VBAT da 1,2 V a 3,6 V
- Modalità a bassa potenza: Sospensione, Arresto, Standby e VBAT con carica della batteria
- Basso consumo energetico
- Modalità di funzionamento a batteria VBAT con capacità di carica
- Pin di monitoraggio dello stato di alimentazione del dominio e CPU
- 2,95 µA in modalità Standby (SRAM ausiliaria OFF, RTC/LSE ON)
- Gestione clock
- Oscillatori interni: 64 MHz HSI, 48 MHz HSI48, 4 MHz CSI, 32 kHz LSI
- Oscillatori esterni: da 4 a 48 MHz HSE, 32,768 kHz LSE
- 3 PLL (1 per clock di sistema, 2 per clock del kernel) con modo frazionario
- 4 controller DMA per scaricare la CPU
- 1 controller di accesso diretto alla memoria master (MDMA) ad alta velocità con supporto elenco collegato
- 2 DMA a doppia porta con FIFO
- 1 DMA di base con funzionalità router di richiesta
- Matrice di interconnessione
- 3 matrici bus (1 AXI e 2 AHB)
- Ponti (5 AHB2-APB, 2 AXI2-AHB)
- Fino a 35 periferiche di comunicazione
- 4 interfacce I2C FM+ (SMBus/PMBus)
- 4 USART/4 UART (interfaccia ISO7816, LIN, IrDA, fino a 12,5 Mbps) e 1 LPUART
- 6 SPI, 3 con precisione di classe audio I2S duplex muxato tramite PLL audio interno o clock esterno, 1 I2S nel dominio LP (fino a 150 MHz)
- 4 SAI (interfaccia audio seriale)
- Interfaccia SPDIFRX
- I/F master protocollo monofilare SWPMI
- Interfaccia slave MDIO
- 2 interfacce SD/SDIO/MMC (fino a 125 MHz)
- 2 controller CAN: due con CAN FD, uno con CAN a tempo (TT-CAN)
- 2 interfacce USB OTG (1FS, 1HS/FS), soluzione senza cristalli con LPM e BCD
- Interfaccia MAC Ethernet con controller DMA
- HDMI-CEC
- Interfaccia foto/videocamera da 8 a 14 bit (fino a 80 MHz)
- 11 periferiche analogiche
- 3 ADC con risoluzione di 16 bit max (fino a 36 canali, fino a 3,6 Msps)
- 1 sensore di temperatura
- 2 convertitori D/A a 12 bit (1 MHz)
- 2 comparatori a bassissima potenza
- 2 amplificatori operazionali (larghezza di banda 7,3 MHz)
- 1 filtro digitale per modulatore sigma-delta (DFSDM) con 8 canali/4 filtri
- Grafica
- Controller LCD-TFT fino a risoluzione XGA
- Host MIPI DSI che include un MIPI D-PHY per interfacciarsi con display di grandi dimensioni a bassa piedinatura
- Accelerator™ hardware grafico Chrom-ART (DMA2D) per ridurre il carico della CPU
- Codec JPEG hardware
- Fino a 22 timer e watchdog
- 1 timer ad alta risoluzione (risoluzione massima di 2,1 ns)
- 2 timer a 32 bit con un massimo di quattro IC/OC/PWM o contatore di impulsi e ingresso encoder in quadratura (incrementale) (fino a 240 MHz)
- 2 timer di controllo motore avanzati a 16 bit (fino a 240 MHz)
- 10 timer per uso generico a 16 bit (fino a 240 MHz)
- 5 timer a bassa potenza a 16 bit (fino a 240 MHz)
- 4 watchdog (indipendenti e a finestra)
- 2 timer SysTick
- RTC con precisione inferiore al secondo e calendario hardware
- Modalità di debug
- Interfacce SWD e JTAG
- 4 kB Embedded Trace Buffer
- Generatori di numeri casuali reali (tre oscillatori ciascuno)
- ID univoco a 96 bit
- Tutti i contenitori sono conformi ECOPACK®2
MCUs
| Immagine | Codice produttore | Descrizione | Quantità disponibile | Prezzo | Vedi i dettagli | |
|---|---|---|---|---|---|---|
![]() | ![]() | STM32H747XIH6 | IC MCU 32BIT 2MB FLASH TFBGA | 0 - Immediatamente | $16.86 | Vedi i dettagli |
![]() | ![]() | STM32H745IIK6 | IC MCU 32BIT 2MB FLASH 176UFBGA | 1258 - Immediatamente | $15.19 | Vedi i dettagli |
![]() | ![]() | STM32H745XIH6 | IC MCU 32BIT 2MB FLASH TFBGA | 338 - Immediatamente | $16.86 | Vedi i dettagli |
![]() | ![]() | STM32H745ZIT6 | IC MCU 32BIT 2MB FLASH 144LQFP | 1615 - Immediatamente | $14.29 | Vedi i dettagli |
Discovery Kits
| Immagine | Codice produttore | Descrizione | Sistema di interconnessione | Quantità disponibile | Prezzo | Vedi i dettagli | |
|---|---|---|---|---|---|---|---|
![]() | ![]() | STM32H747I-DISCO | DISCOVERY STM32H747XI EVAL BRD | Shield Arduino R3, Pmod, STMod+ | 107 - Immediatamente | $78.18 | Vedi i dettagli |
![]() | ![]() | STM32H745I-DISCO | DISCOVERY KIT WITH STM32H745XI M | Shield Arduino R3, STMod+ | 162 - Immediatamente | $70.33 | Vedi i dettagli |
Eval Boards
| Immagine | Codice produttore | Descrizione | Sistema di interconnessione | Quantità disponibile | Prezzo | Vedi i dettagli | |
|---|---|---|---|---|---|---|---|
![]() | ![]() | STM32H747I-EVAL | STM32H747XI EVAL BRD | - | 0 - Immediatamente | $255.00 | Vedi i dettagli |
![]() | ![]() | STM32H757I-EVAL | STM32H757XI EVAL BRD | - | 51 - Immediatamente | $248.92 | Vedi i dettagli |












