Conçues pour répondre à la complexité croissante des systèmes embarqués, les dernières chaînes d'outils d'IAR offrent une gestion des licences dans le cloud, l'intégration des processus CI/CD et la prise en charge de multiples architectures. Alors qu'Arm et RISC-V continuent de stimuler l'innovation, IAR fournit une plateforme unifiée pour un développement sécurisé.

« Arm et RISC-V façonnent l'avenir de l'innovation embarquée, et IAR est fier de proposer des chaînes d'outils conçues pour aider ses clients à innover et à se démarquer », a déclaré Thomas Andersson, chef de produit chez IAR. « Ces dernières versions enrichissent la plateforme IAR grâce à une intégration DevOps améliorée, la réutilisation de code multi-architecture et une prise en charge intégrée du développement conforme aux normes de sécurité, le tout accessible via un abonnement flexible dans le cloud. ».

Avec ses dernières mises à jour, IAR renforce sa compatibilité avec les pratiques DevOps modernes et le développement distribué. La prise en charge améliorée des SDK open source, des workflows basés sur CMake et des exécutables externes permet aux équipes d'optimiser le développement dans les environnements hybrides et cloud-native.

Côté fonctionnalités, la chaîne d'outils Arm offre une prise en charge étendue de GNU C/C++ et C++20, facilitant l'intégration avec les kits de développement logiciel (SDK) open source et propriétaires. La version RISC-V étend la prise en charge des instructions DSP et SIMD et inclut la compatibilité avec les blocs IP de qualité automobile, tels que Synopsys ARC-V, permettant ainsi aux développeurs d'adopter en toute confiance des outils prêts à l'emploi.

En centralisant les flux de travail modernes sur une plateforme unique, IAR élimine la fragmentation des chaînes d'outils. Grâce à la prise en charge intégrée des normes de sécurité telles que ISO 26262, IEC 61508 et IEC 62304, les développeurs peuvent faciliter la certification, protéger la propriété intellectuelle et accélérer la mise sur le marché. La plateforme simplifie également la maintenance des systèmes existants et garantit la continuité dans les environnements de processeurs en constante évolution, permettant ainsi aux équipes de développement de gagner en rapidité, en flexibilité et en fiabilité.

Outre ces mises à jour, les dernières extensions IAR pour Visual Studio Code (v.1.42) apportent un débogage avancé compatible avec les systèmes d'exploitation temps réel (RTOS) à la plateforme IAR. Les développeurs bénéficient d'une visibilité accrue sur le comportement en temps réel grâce à la journalisation des tâches et des interruptions, aux informations sur l'exécution multicœur et à la prise en charge native de Zephyr RTOS sur Arm, le tout au sein de leur environnement de développement habituel. Ces améliorations accélèrent le développement, simplifient le débogage et renforcent la transparence des systèmes embarqués complexes.

Plus d'informations