Microcontrollori ARM STM32H723ZET6 – MCU ad alte prestazioni e DSP DP-FPU, Arm Cortex-M7 MCU 512 Kbyte Flash, 564 Kbyte RA
♠ Descrizione del prodotto
Attributo del prodotto | Valore dell'attributo |
Produttore: | STMicroelectronics |
Categoria di prodotto: | Microcontrollori ARM - MCU |
Direttiva RoHS: | Dettagli |
Serie: | STM32 |
Confezione: | Vassoio |
Marca: | STMicroelectronics |
Sensibile all'umidità: | SÌ |
Tipo di prodotto: | Microcontrollori ARM - MCU |
Quantità confezione di fabbrica: | 360 |
Sottocategoria: | Microcontrollori - MCU |
Nome commerciale: | STM32 |
♠ MCU Arm® Cortex®-M7 a 32 bit e 550 MHz, fino a 1 MB di Flash, 564 KB di RAM, Ethernet, USB, 3x FD-CAN, grafica, 2x ADC a 16 bit
I dispositivi STM32H723xE/G sono basati sul core RISC Arm® Cortex®-M7 a 32 bit ad alte prestazioni, operante fino a 550 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. Il core Cortex-M7 include 32 kbyte di cache per le istruzioni e 32 kbyte di cache per i dati. I dispositivi STM32H723xE/G supportano un set completo di istruzioni DSP e un'unità di protezione della memoria (MPU) per migliorare la sicurezza delle applicazioni.
I dispositivi STM32H723xE/G integrano memorie embedded ad alta velocità con fino a 1 MB di memoria Flash, fino a 564 Kbyte di RAM (di cui 192 Kbyte condivisibili tra ITCM e AXI, più 64 Kbyte esclusivamente per ITCM, più 128 Kbyte esclusivamente per AXI, 128 Kbyte per DTCM, 48 Kbyte per AHB e 4 Kbyte di RAM di backup), oltre a un'ampia gamma di I/O e periferiche avanzate 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. Per migliorare la robustezza dell'applicazione, tutte le memorie sono dotate di correzione dei codici di errore (una correzione degli errori, due rilevamenti degli errori).
Nucleo
• CPU Arm® Cortex®-M7 a 32 bit con DP-FPU, cache L1: cache dati da 32 Kbyte e cache istruzioni da 32 Kbyte che consente l'esecuzione in stato di attesa 0 dalla memoria Flash incorporata e dalle memorie esterne, frequenza fino a 550 MHz, MPU, 1177 DMIPS/2,14 DMIPS/MHz (Dhrystone 2.1) e istruzioni DSP
Ricordi
• Fino a 1 Mbyte di memoria Flash incorporata con ECC
• SRAM: totale 564 Kbyte, tutti con ECC, inclusi 128 Kbyte di RAM dati TCM per dati critici in tempo reale + 432 Kbyte di RAM di sistema (fino a 256 Kbyte possono essere rimappati su istruzione RAM TCM per istruzioni critiche in tempo reale) + 4 Kbyte di SRAM di backup (disponibile nelle modalità a più basso consumo)
• Controller di memoria esterno flessibile con bus dati fino a 16 bit: memorie SRAM, PSRAM, SDRAM/LPSDR SDRAM, NOR/NAND
• 2 interfacce Octo-SPI con XiP
• 2 interfacce SD/SDIO/MMC
• Bootloader
Grafica
• Acceleratore hardware grafico Chrom-ART Accelerator che consente un'interfaccia utente grafica migliorata per ridurre il carico della CPU
• Controller LCD-TFT che supporta una risoluzione fino a XGA
Gestione dell'orologio, del reset e dell'alimentazione
• Alimentazione dell'applicazione e I/O da 1,62 V a 3,6 V
• POR, PDR, PVD e BOR
• Alimentazione USB dedicata
• Regolatore LDO incorporato
• Oscillatori interni: 64 MHz HSI, 48 MHz HSI48, 4 MHz CSI, 32 kHz LSI
• Oscillatori esterni: 4-50 MHz HSE, 32,768 kHz LSE
Bassa potenza
• Modalità Sleep, Stop e Standby
• Fornitura VBAT per RTC, registri di backup 32×32 bit
Analogico
• ADC 2×16 bit, fino a 3,6 MSPS a 16 bit: fino a 18 canali e 7,2 MSPS in modalità a doppia interlacciatura
• 1 ADC a 12 bit, fino a 5 MSPS a 12 bit, fino a 12 canali
• 2 comparatori
• 2 x amplificatore operazionale GBW = 8 MHz
• 2 convertitori D/A a 12 bit