Rejoignez nos 155 000 followers (pour IMP)

electronique-news.com

Des microcontrôleurs taillés pour les appareils connectés sensibles au coût

Les microcontrôleurs de la série STM32C5 de ST constituent une option économique pour les appareils connectés sensibles au coût mais nécessitant certaines capacités de traitement et de sécurité.

  www.st.com
Des microcontrôleurs taillés pour les appareils connectés sensibles au coût
"Dans l’électronique grand public, l’automatisation industrielle, la domotique et les infrastructures connectées, les développeurs ont de plus en plus besoin de microcontrôleurs combinant une capacité de traitement plus élevée avec des contraintes strictes de coût, de taille et de consommation d’énergie", estime STMicroelectronics qui propose une nouvelle génération de microcontrôleurs d’entrée de gamme de la série STM32C5, conçue pour prendre en charge un grande variété  d’appareils connectés.

Ces microcontrôleurs ciblent des applications telles que les thermostats intelligents, les serrures électroniques, les capteurs industriels intelligents, les actionneurs robotiques, les appareils électroniques portables et les périphériques informatiques, où les systèmes embarqués doivent offrir des performances réactives tout en restant adaptés aux conceptions à fort volume sensibles aux coûts.

Architecture Cortex-M33 et technologie de fabrication en 40 nm
Les microcontrôleurs STM32C5 reposent sur le processeur embarqué Arm Cortex-M33, combiné au procédé propriétaire de fabrication de semi-conducteurs en 40 nm de STMicroelectronics. Cette architecture améliore les performances arithmétiques et permet des fréquences d’horloge plus élevées par rapport à de nombreux microcontrôleurs d’entrée de gamme actuellement utilisés dans les systèmes embarqués.

En implémentant le cœur Cortex-M33 sur le nœud technologique 40 nm, les dispositifs offrent une capacité de calcul améliorée tout en maintenant une faible consommation d’énergie. Cela prend en charge des applications nécessitant des tâches de contrôle en temps réel telles que le conditionnement du signal des capteurs, la suppression du bruit et le filtrage numérique.

Les capacités de mémoire Flash vont de 128 Ko à 1 Mo, permettant aux développeurs de stocker davantage de code applicatif et d’implémenter des fonctionnalités embarquées plus avancées. Les densités de mémoire supérieures à 512 Ko sont rendues possibles par la technologie de fabrication, permettant aux plateformes d’entrée de gamme de prendre en charge des firmwares plus sophistiqués sans composants mémoire externes.

Optimisation des performances pour les applications de contrôle embarqué
La capacité de traitement des dispositifs STM32C5 permet aux systèmes embarqués d’implémenter des fonctions telles que la détection, un contrôle de mouvement plus fluide et des interfaces utilisateur.

Des caractéristiques architecturales supplémentaires incluent des moteurs d’accès direct à la mémoire (DMA) qui contribuent à réduire la charge du processeur et à améliorer la réactivité du système. Chaque contrôleur DMA prend en charge plusieurs canaux et des transferts de données parallèles, permettant un déplacement plus rapide des données entre les périphériques et la mémoire.

L’architecture d’alimentation utilise un régulateur à faible chute de tension (LDO) unique, ce qui simplifie la conception de l’alimentation et permet davantage de broches d’entrée/sortie utilisateur. Cette configuration aide les développeurs à concevoir des systèmes compacts tout en conservant la flexibilité d’E/S requise par les applications embarquées.


Des microcontrôleurs taillés pour les appareils connectés sensibles au coût

Fonctions de sécurité intégrées pour les appareils connectés
Les appareils connectés nécessitent de plus en plus une protection intégrée contre les manipulations et les menaces de cybersécurité. La série STM32C5 intègre des mécanismes de sécurité matériels conçus pour soutenir le développement de produits sécurisés.

Ces fonctionnalités incluent la protection de la mémoire, la protection contre les manipulations et des accélérateurs cryptographiques prenant en charge le chiffrement AES et les algorithmes de hachage. Des mécanismes d’isolation temporelle protègent des processus tels que le démarrage sécurisé et les mises à jour du firmware.

Certaines variantes, notamment les séries STM32C59x et STM32C5A3, ajoutent des capacités de sécurité supplémentaires telles que la prise en charge de clés uniques matérielles (HUK), le stockage sécurisé des clés et des accélérateurs cryptographiques matériels conçus pour atténuer les attaques par canaux auxiliaires.

Les microcontrôleurs visent les certifications de sécurité SESIP3 et PSA Level 3, soutenant le développement de produits connectés sécurisés sur les marchés grand public et industriels.

Fiabilité industrielle et conformité aux normes de sécurité
Conçus pour des environnements de fonctionnement exigeants, les microcontrôleurs STM32C5 prennent en charge une plage de température ambiante allant de −40 °C à 125 °C, avec des températures de jonction allant jusqu’à 140 °C. Même à des températures de fonctionnement maximales, les microcontrôleurs maintiennent leur fréquence de fonctionnement nominale, garantissant des performances stables dans des conditions industrielles.

Les dispositifs prennent également en charge la conformité aux normes de sécurité industrielles, notamment IEC 61508 SIL-2 et IEC 60335-1 / 60730-1 Class-B, grâce à des fonctionnalités de sécurité matérielles et logicielles intégrées.

Ces capacités rendent les dispositifs adaptés aux applications embarquées critiques pour la sécurité telles que les systèmes de chauffage, les capteurs industriels et les équipements d’automatisation des bâtiments.

Écosystème de développement et outils logiciels
La série STM32C5 est prise en charge par un écosystème de développement conçu pour accélérer la conception de systèmes embarqués. L’environnement logiciel STM32Cube inclut désormais des pilotes optimisés en taille et des outils de développement mis à jour permettant aux ingénieurs d’exploiter pleinement les capacités matérielles des microcontrôleurs.

L’écosystème comprend des outils de génération de code, des utilitaires de développement et des exemples logiciels prêts pour la production, permettant aux développeurs de réduire le temps de développement et de simplifier l’intégration du firmware.

Les nouvelles additions incluent STM32CubeMX2, qui introduit des fonctions de prévisualisation permettant un accès plus rapide au code de référence et une réutilisation simplifiée du code. La couche d’abstraction matérielle HAL2 mise à jour fournit des pilotes optimisés avec une taille de code réduite, permettant d’utiliser davantage de mémoire du microcontrôleur pour les logiciels applicatifs.

L’écosystème STM32Cube prend également en charge des frameworks middleware tels que FreeRTOS, LwIP, USBX et FileX, permettant le développement d’applications embarquées connectées et en temps réel.

Outils de développement et disponibilité
Les outils de développement matériel incluent les cartes d’évaluation STM32 Nucleo et des cartes d’extension d’affichage de Riverdi, prenant en charge le développement d’interfaces utilisateur graphiques à l’aide du framework TouchGFX.

Les microcontrôleurs STM32C5 entrent en production avec des options de boîtiers allant de 3 mm × 3 mm UFQFPN20 à 20 mm × 20 mm LQFP144, prenant en charge une large gamme de conceptions d’appareils allant des modules IoT compacts aux contrôleurs industriels.

Les prix commencent à 0,64 $ pour des commandes de 10 000 unités. 

www.st.com

  Demander plus d’information…

LinkedIn
Pinterest

Rejoignez nos 155 000 followers (pour IMP)