STMicroelectronics a présenté le MCU universel Arm ® Cortex ® -M le plus performant du secteur - STM32H7, combinant une perforation double cœur avec des fonctions d'économie d'énergie et une cyberprotection améliorée. Les nouveaux appareils exploitent une version 480 MHz du Cortex-M7, le membre le plus performant de la famille Cortex-M d'Arm, et ajoutent un noyau Cortex-M4 à 240 MHz. Grâce à l'architecture intelligente de ST, au cache L1 efficace et à l'accélérateur ART Accelerator ™ en temps réel adaptatif, les microcontrôleurs établissent de nouveaux records de vitesse à 1327 DMIPS et 3224 CoreMark ™ exécutés à partir de la mémoire Flash intégrée. Le Chrom-ART Accelerator ™ de ST offre une amélioration supplémentaire des performances graphiques. Pour maximiser l'efficacité énergétique, chaque cœur fonctionne dans son propre domaine d'alimentation et peut être désactivé individuellement lorsqu'il n'est pas nécessaire.
Les développeurs peuvent facilement mettre à niveau les applications existantes grâce à une utilisation flexible des deux cœurs. Ils peuvent ajouter une interface utilisateur sophistiquée à une application telle qu'un lecteur de moteur anciennement hébergé sur un microcœur Cortex-M4 monocœur en migrant le code hérité vers le STM32H7 Cortex-M4 avec la nouvelle interface graphique fonctionnant sur le Cortex-M7. Un autre exemple consiste à améliorer les performances des applications en déchargeant des charges de travail intensives telles que les réseaux neuronaux, les sommes de contrôle, le filtrage DSP ou les codecs audio. L'architecture à double cœur permet également de simplifier le développement de code et d'accélérer la mise sur le marché dans les projets où le code d'interface utilisateur peut être développé séparément des fonctions de contrôle ou de communication en temps réel.
Les microcontrôleurs STM32H7 sont livrés avec des clés préinstallées et des services sécurisés natifs, notamment l'installation sécurisée du micrologiciel (SFI). SFI permet aux clients de commander des produits standard n'importe où dans le monde et de faire livrer le micrologiciel chiffré à une société de programmation externe sans exposer le code non chiffré. En outre, la prise en charge intégrée du démarrage sécurisé et de la mise à jour sécurisée du micrologiciel (SB-SFU) protège les mises à niveau et les correctifs des fonctionnalités Over the Air (OTA).
Par rapport aux processeurs sans flash, les microcontrôleurs STM32H7 offrent des performances élevées avec l'avantage supplémentaire de jusqu'à 2 Mo de Flash et de 1 Mo de SRAM sur puce pour mieux gérer les contraintes d'espace et simplifier la conception d'objets intelligents dans les applications industrielles, grand public et médicales avec des performances en temps réel ou exigences de traitement de l'IA. De plus, le cache de niveau 1 Cortex-M7 et les interfaces de mémoire parallèle et série offrent un accès illimité et rapide à la mémoire externe.
Les fonctionnalités avancées supplémentaires incluent la correction du code d'erreur (ECC) pour toutes les mémoires Flash et RAM pour augmenter la sécurité, plusieurs convertisseurs analogiques-numériques (ADC) 16 bits avancés, une plage de température ambiante externe jusqu'à 125 ° C permettant une utilisation dans des environnements sévères, un contrôleur Ethernet et plusieurs contrôleurs FD-CAN offrant des capacités de passerelle de communication, et le dernier minuteur haute résolution de ST pour générer des formes d'onde de précision.
Les microcontrôleurs double cœur STM32H7 entrent en production et des échantillons sont maintenant disponibles. Une large sélection de packages est proposée, y compris WLCSP. Le prix budgétaire commence à 8,19 $ pour les commandes de 10 000 pièces. Les microcontrôleurs monocœur STM32H7, y compris la ligne Value, sont également disponibles à un prix budgétaire à partir de 3,39 $ pour les commandes de 10 000 pièces.