HighTec muscle sa plateforme de développement en langages Rust et C/C++ sur coeurs Arm pour des logiciels automobile sécurisés

[EMBEDDED WORLD] HighTec EDV-Systeme, fournisseur allemnd de solutions de compilation pour microcontrôleurs automobiles, annonce sur le salon Embedded World une mise à jour jugée majeure de sa plateforme de développement de systèmes embarqués Rust et C/C++ pour systèmes embarqués fondés sur des architectures Arm. `

La version 10.0.0 de cette plate-forme étend ainsi la compatibilité avec divers périphériques, intègre l’infrastructure de compilation en  open source LLVM 17 (Low Level Virtual Machine) pour optimiser les performances et prend en charge le langage Rust avec une sécurité mémoire pour le développement hybride avec les langages C/C++.

Il intègre en outre des kits de qualification complets pour accélérer la certification de sécurité. La chaîne d’outils HighTec est notamment qualifiée vis-à-vis de la norme de sécurité fonctionnelle ISO 26262, niveau ASIL D et de la norme de cybersécurité générique ISO 21434, toutes deux destinées au monde automobile.

Avec la dernière version 10.0.0 de sa plateforme, les développeurs peuvent ainsi s'appuyer sur leur code C/C++ existant et y intégrer du code Rust moderne. Même les logiciels automobiles existants tels que MCAL et AUTOSAR peuvent ainsi être réutilisés sans modification, en cohabitation avec des composants logiciels écrits en Rust pour être déployés au niveau applicatif.

Sur cette version 10.0 de sa plate-forme , HighTec étend également la liste des périphériques pris en charge, notamment les circuits à coeur Arm Cortex-A, Cortex-R et Cortex-M 32 bits. Cette prise en charge garantit la compatibilité et la flexibilité pour les développeurs travaillant sur des applications automobiles monocœur et multicœur.