HighTec: Version 10 der C-Rust-Compiler-Plattform

Die Open-Source-basierte C/C++-Compiler-Suite für Anwendungen mit hohen Sicherheitsanforderungen unterstützt in der jüngsten Version 10 zusätzliche Microcontroller, darunter die 32-Bit-MCUs Cortex-A, Cortex-R und Cortex-M von ARM. © Hightec

Die Version v10.0.0 der Arm-Entwicklungsplattform von HighTech erweitert die Prozessorunterstützung, integriert LLVM 17 für mehr Performance und unterstützt speichersicheres Rust für die hybride Entwicklung mit Legacy-C/C++-Code. Darüber hinaus enthält sie umfassende Qualifizierungskits für eine schnellere Safety- und Security-Zertifizierung. Die Toolchain von HighTech für die Softwareentwicklung in Rust und C/C++ ist nach dem höchsten funktionalen Sicherheitsstandard ISO 26262 bis ASIL D sowie dem Cybersicherheitsstandard ISO 21434 qualifiziert.

Sie bietet eine einheitliche Toolchain für die hybride Entwicklung mit Rust und C/C++ auf Arm-Mikrocontrollern. Entwickler können auf ihrer bestehenden C/C++-Codebasis aufbauen und modernen Rust-Code integrieren. Selbst vorhandene Automotive-Software wie MCAL und AUTOSAR kann ohne Änderungen wiederverwendet werden und Rust-Softwarekomponenten können auf Anwendungsebene eingesetzt werden.

Begleitende Qualifizierungskits erleichtern die Entwicklung und Zertifizierung von sicherheitskritischen Anwendungen und helfen Automotive-Softwareentwicklern, ihren Zertifizierungsprozess zu beschleunigen.

Mit der neuesten Version erweitert HighTech auch die Liste der unterstützten Mikrocontroller. Embedded-Software-Entwickler können sie für die neuesten Architekturen nutzen, darunter 32-Bit-Arm-Cortex-A-, Cortex-R- und Cortex-M-Architekturen. Diese umfassende Unterstützung gewährleistet Kompatibilität und Flexibilität in der Single- und Multicore-Automotive-Entwicklung.

Die HighTech Rust- und C/C++-Arm-Entwicklungsplattform v10.0.0 ist ab sofort verfügbar. (jr)

Link zur Produktseite