Die neuesten Toolchains von IAR wurden entwickelt, um der zunehmenden Komplexität eingebetteter Systeme gerecht zu werden, und bieten cloudbasierte Lizenzierung, CI/CD-Prozessintegration sowie Unterstützung für verschiedene Architekturen. Da Arm und RISC-V weiterhin Innovationen vorantreiben, bietet IAR eine einheitliche Plattform für sichere Entwicklung.

„Arm und RISC-V prägen die Zukunft eingebetteter Innovationen, und IAR ist stolz darauf, Toolchains anzubieten, die unsere Kunden bei Innovationen und der Differenzierung vom Wettbewerb unterstützen“, sagte Thomas Andersson, Produktmanager bei IAR. „Diese neuesten Versionen erweitern die IAR-Plattform um eine verbesserte DevOps-Integration, die Wiederverwendung von Code über verschiedene Architekturen hinweg und integrierte Unterstützung für sicherheitskonforme Entwicklung – alles verfügbar über einen flexiblen, Cloud-basierten Abonnementzugang.“.

Mit den neuesten Versionen stärkt IAR seine Kompatibilität mit modernen DevOps-Praktiken und verteilter Entwicklung. Die verbesserte Unterstützung für Open-Source-SDKs, CMake-basierte Workflows und extern erstellte ausführbare Dateien ermöglicht es Teams, die Entwicklung in hybriden und Cloud-nativen Umgebungen zu optimieren.

Die Arm-Toolchain bietet erweiterte Unterstützung für GNU C/C++ und C++20 und erleichtert so die Integration mit Open-Source- und Hersteller-SDKs. Die RISC-V-Version erweitert die Unterstützung für DSP- und SIMD-Befehle und beinhaltet Unterstützung für Automotive-IP wie Synopsys ARC-V, sodass Entwickler branchenerprobte Werkzeuge einsetzen können.

Durch die Konsolidierung moderner Workflows auf einer einzigen Plattform beseitigt IAR die Fragmentierung der Toolchain. Dank integrierter Unterstützung für Sicherheitsstandards wie ISO 26262, IEC 61508 und IEC 62304 können Entwickler Zertifizierungen vereinfachen, geistiges Eigentum schützen und die Markteinführungszeit verkürzen. Die Plattform vereinfacht zudem die Wartung bestehender Systeme und gewährleistet Kontinuität in sich ständig weiterentwickelnden Prozessorumgebungen. So können Entwicklungsteams schneller, flexibler und zuverlässiger arbeiten.

Zusätzlich zu diesen Aktualisierungen bieten die neuesten IAR Visual Studio Code-Erweiterungen (Version 1.42) erweiterte RTOS-fähige Debugging-Funktionen für die IAR-Plattform. Entwickler erhalten durch Task- und Interrupt-Protokollierung, Einblicke in die Multi-Core-Ausführung und native Unterstützung für Zephyr RTOS auf Arm einen tieferen Einblick in das Echtzeitverhalten – alles in ihrer gewohnten Entwicklungsumgebung. Diese Verbesserungen beschleunigen die Entwicklung, vereinfachen das Debugging und erhöhen die Transparenz in komplexen eingebetteten Systemen.

Weitere Informationen