La STMicroelectronics ha introdotto l' MCU Arm ® Cortex ® -M per uso generico più performante del settore- STM32H7, che combina la perforazione dual-core con funzioni di risparmio energetico e protezione informatica avanzata. I nuovi dispositivi sfruttano una versione a 480 MHz del Cortex-M7, il membro più performante della famiglia Cortex-M di Arm, e aggiungono un core Cortex-M4 a 240 MHz. Con l'architettura intelligente di ST, l'efficiente cache L1 e l'ART Accelerator ™ adattivo in tempo reale, gli MCU stabiliscono nuovi record di velocità a 1327 DMIPS e 3224 CoreMark ™ eseguibili da Flash incorporato. Chrom-ART Accelerator ™ di ST offre una spinta in più alle prestazioni grafiche. Per massimizzare l'efficienza energetica, ogni core opera nel proprio dominio di alimentazione e può essere spento individualmente quando non è necessario.
Gli sviluppatori possono aggiornare facilmente le applicazioni esistenti attraverso l'uso flessibile dei due core. Possono aggiungere un'interfaccia utente sofisticata a un'applicazione come un azionamento del motore precedentemente ospitato su un MCU Cortex-M4 single-core migrando il codice legacy su STM32H7 Cortex-M4 con la nuova GUI in esecuzione su Cortex-M7. Un altro esempio è aumentare le prestazioni dell'applicazione scaricando carichi di lavoro intensivi come reti neurali, checksum, filtri DSP o codec audio. L'architettura dual-core aiuta anche a semplificare lo sviluppo del codice e ad accelerare il time to market nei progetti in cui il codice dell'interfaccia utente può essere sviluppato separatamente dal controllo in tempo reale o dalle funzionalità di comunicazione.
Gli MCU STM32H7 vengono forniti con chiavi preinstallate e servizi di sicurezza nativi, inclusa l'installazione sicura del firmware (SFI). SFI consente ai clienti di ordinare prodotti standard ovunque nel mondo e di far consegnare il firmware crittografato a una società di programmazione esterna senza esporre il codice non crittografato. Inoltre, il supporto integrato per Secure Boot e Secure Firmware Update (SB-SFU) protegge gli aggiornamenti e le patch delle funzionalità Over the Air (OTA).
Rispetto ai processori Flashless, gli MCU STM32H7 offrono prestazioni elevate con il vantaggio aggiuntivo di un massimo di 2 MB di Flash e 1 MB di SRAM su chip per gestire meglio i vincoli di spazio e semplificare la progettazione di oggetti intelligenti in applicazioni industriali, di consumo e mediche con prestazioni in tempo reale o requisiti di elaborazione AI. Inoltre, la cache di livello 1 Cortex-M7 e le interfacce di memoria parallela e seriale offrono un accesso illimitato e veloce alla memoria esterna.
Ulteriori funzionalità avanzate includono la correzione del codice di errore (ECC) per tutta la memoria Flash e RAM per aumentare la sicurezza, più convertitori analogico-digitali (ADC) avanzati a 16 bit, intervallo di temperatura ambiente esterno fino a 125 ° C che consente l'uso in ambienti difficili, un controller Ethernet e più controller FD-CAN che offrono funzionalità di gateway di comunicazione e l'ultimo timer ad alta risoluzione della ST per la generazione di forme d'onda di precisione.
I microcontrollori dual-core STM32H7 stanno entrando in produzione e ora sono disponibili campioni. Viene offerta un'ampia selezione di pacchetti, incluso WLCSP. Il prezzo di budget parte da $ 8,19 per ordini di 10.000 pezzi. I microcontrollori single-core STM32H7 inclusa la linea Value sono disponibili anche a un prezzo di budget a partire da $ 3,39 per ordini di 10.000 pezzi.