Microcontrollori ARM STM32H750IBK6 – MCU ad alte prestazioni e DSP DP-FPU, Arm Cortex-M7 MCU 128 Kbyte di Flash 1 MB di RAM, 480
♠ Descrizione del prodotto
Attributo del prodotto | Valore dell'attributo |
Produttore: | STMicroelectronics |
Categoria di prodotto: | Microcontrollori ARM - MCU |
Direttiva RoHS: | Dettagli |
Serie: | STM32H7 |
Stile di montaggio: | SMD/SMT |
Confezione/custodia: | UFBGA-176 |
Nucleo: | ARM Cortex M7 |
Dimensione della memoria del programma: | 128 kB |
Larghezza del bus dati: | 32 bit |
Risoluzione ADC: | 3 x 16 bit |
Frequenza di clock massima: | 480 MHz |
Numero di I/O: | 140 I/O |
Dimensione RAM dati: | 1 MB |
Tensione di alimentazione - Min: | 1,62 V |
Tensione di alimentazione - Max: | 3,6 V |
Temperatura minima di esercizio: | - 40 °C |
Temperatura massima di esercizio: | + 85 °C |
Confezione: | Vassoio |
Marca: | STMicroelectronics |
Risoluzione DAC: | 12 bit |
Tipo di RAM dati: | RAM |
Tensione I/O: | Da 1,62 V a 3,6 V |
Tipo di interfaccia: | PUÒ, I2C, SAI, SDI, SPI, USART, USB |
Sensibile all'umidità: | SÌ |
Numero di canali ADC: | 36 canali |
Prodotto: | MCU+FPU |
Tipo di prodotto: | Microcontrollori ARM - MCU |
Tipo di memoria del programma: | Flash |
Quantità confezione di fabbrica: | 1008 |
Sottocategoria: | Microcontrollori - MCU |
Nome commerciale: | STM32 |
Timer di controllo: | Timer di controllo, con finestra |
Peso unitario: | 111 mg |
♠ MCU Arm® Cortex®-M7 a 32 bit da 480 MHz, 128 Kbyte di Flash, 1 Mbyte di RAM, 46 interfacce com. e analogiche, crittografia
I dispositivi STM32H750xB sono basati sul core RISC Arm® Cortex®-M7 a 32 bit ad alte prestazioni, operante fino a 480 MHz. Il core Cortex®-M7 è dotato di un'unità a virgola mobile (FPU) che supporta istruzioni e tipi di dati Arm® a doppia precisione (conforme a IEEE 754) e a singola precisione. I dispositivi STM32H750xB supportano un set completo di istruzioni DSP e un'unità di protezione della memoria (MPU) per migliorare la sicurezza delle applicazioni.
I dispositivi STM32H750xB incorporano memorie integrate ad alta velocità con una memoria Flash da 128 Kbyte, fino a 1 Mbyte di RAM (inclusi 192 Kbyte di RAM TCM, fino a 864 Kbyte di SRAM utente e 4 Kbyte di SRAM di backup), nonché un'ampia gamma di I/O avanzati e periferiche connesse a bus APB, bus AHB, matrice bus multi-AHB 2x32-bit e un'interconnessione AXI multistrato che supporta l'accesso alla memoria interna ed esterna.
Tutti i dispositivi offrono tre ADC, due DAC, due comparatori a bassissimo consumo, un RTC a basso consumo, un timer ad alta risoluzione, 12 timer a 16 bit per uso generale, due timer PWM per il controllo motore, cinque timer a basso consumo, un generatore di numeri casuali (RNG) e una cella di accelerazione crittografica. I dispositivi supportano quattro filtri digitali per modulatori sigma-delta esterni (DFSDM). Sono inoltre dotati di interfacce di comunicazione standard e avanzate.
Include la tecnologia brevettata all'avanguardia ST
Nucleo
• Core Arm® Cortex®-M7 a 32 bit con FPU a doppia precisione e cache L1: 16 Kbyte di dati e 16 Kbyte di cache di istruzioni; frequenza fino a 480 MHz, MPU, 1027 DMIPS/2,14 DMIPS/MHz (Dhrystone 2.1) e istruzioni DSP
Ricordi
• 128 Kbyte di memoria Flash
• 1 Mbyte di RAM: 192 Kbyte di RAM TCM (inclusi 64 Kbyte di RAM ITCM + 128 Kbyte di RAM DTCM per routine critiche in termini di tempo), 864 Kbyte di SRAM utente e 4 Kbyte di SRAM nel dominio di backup
• Interfaccia di memoria Quad-SPI a doppia modalità fino a 133 MHz
• Controller di memoria esterno flessibile con bus dati fino a 32 bit: – Memoria SRAM, PSRAM, NOR Flash con clock fino a 133 MHz in modalità sincrona – SDRAM/LPSDR SDRAM – Memorie Flash NAND a 8/16 bit
• Unità di calcolo CRC
Sicurezza
• ROP, PC-ROP, manomissione attiva, supporto per l'aggiornamento sicuro del firmware, modalità di accesso sicuro
Ingressi/uscite di uso generale
• Fino a 168 porte I/O con capacità di interruzione
Ripristino e gestione dell'alimentazione
• 3 domini di potenza separati che possono essere regolati in modo indipendente tramite clock o spenti:
– D1: capacità ad alte prestazioni
– D2: periferiche di comunicazione e timer
– D3: reset/controllo orologio/gestione alimentazione
• Alimentazione dell'applicazione e I/O da 1,62 a 3,6 V
• POR, PDR, PVD e BOR
• Alimentazione USB dedicata che incorpora un regolatore interno da 3,3 V per alimentare i PHY interni
• Regolatore incorporato (LDO) con uscita scalabile configurabile per alimentare i circuiti digitali
• Scala di tensione in modalità Run e Stop (6 intervalli configurabili)
• Regolatore di backup (~0,9 V)
• Riferimento di tensione per periferica analogica/VREF+
• Modalità a basso consumo: Sospensione, Arresto, Standby e VBAT che supportano la ricarica della batteria
Basso consumo energetico
• Modalità di funzionamento della batteria VBAT con capacità di ricarica
• Pin di monitoraggio dello stato di alimentazione della CPU e del dominio
• 2,95 µA in modalità Standby (SRAM di backup disattivata, RTC/LSE attivato)
Gestione dell'orologio
• Modalità di funzionamento della batteria VBAT con capacità di ricarica
• Pin di monitoraggio dello stato di alimentazione della CPU e del dominio
• 2,95 µA in modalità Standby (SRAM di backup disattivata, RTC/LSE attivato)
Matrice di interconnessione
• 3 matrici bus (1 AXI e 2 AHB)
• Ponti (5× AHB2-APB, 2× AXI2-AHB)
4 controller DMA per scaricare la CPU
• 1× controller di accesso diretto alla memoria master ad alta velocità (MDMA) con supporto per liste collegate
• 2× DMA a doppia porta con FIFO
• 1× DMA di base con funzionalità di router di richiesta
Fino a 35 periferiche di comunicazione
• 4 interfacce I2C FM+ (SMBus/PMBus)
• 4× USART/4x UART (interfaccia ISO7816, LIN, IrDA, fino a 12,5 Mbit/s) e 1x LPUART
• 6× SPI, 3 con precisione audio I2S duplex multiplo tramite PLL audio interno o clock esterno, 1x I2S nel dominio LP (fino a 150 MHz)
• 4x SAI (interfaccia audio seriale)
• Interfaccia SPDIFRX
• Master I/F protocollo a filo singolo SWPMI
• Interfaccia slave MDIO
• 2 interfacce SD/SDIO/MMC (fino a 125 MHz)
• 2× controllori CAN: 2 con CAN FD, 1 con CAN temporizzato (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 della fotocamera da 8 a 14 bit (fino a 80 MHz)
11 periferiche analogiche
• 3× ADC con risoluzione massima di 16 bit (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 bassissimo consumo energetico
• 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
• Acceleratore 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 2,1 ns)
• 2 timer a 32 bit con un massimo di 4 ingressi IC/OC/PWM o contatori di impulsi e encoder in quadratura (incrementale) (fino a 240 MHz)
• 2 timer di controllo motore avanzati a 16 bit (fino a 240 MHz)
• 10 timer generici a 16 bit (fino a 240 MHz)
• 5 timer a basso consumo a 16 bit (fino a 240 MHz)
• 2× watchdog (indipendenti e finestra)
• 1× timer SysTick
• RTC con precisione inferiore al secondo e calendario hardware
Accelerazione crittografica
• AES 128, 192, 256, TDES,
• HASH (MD5, SHA-1, SHA-2), HMAC
• Generatori di numeri casuali veri
Modalità di debug
• Interfacce SWD e JTAG
• Buffer di traccia incorporato da 4 Kbyte