Vector 和 HighTec EDV-Systeme 推出了世界上第一個將 Rust 應用程式與基於 C 的 AUTOSAR Classic 基礎軟體成功整合的產品,從而消除了 Rust 在汽車領域使用的最後障礙。透過Vector 的MICROSAR Classic Safe 基本軟體與HighTec 的汽車級LLVM 開源Rust 和C/C++ 編譯器工具(適用於Infineon AURIX™ TC3x 和TC4x)的結合,嵌入式開發人員可以使用Rust 記憶體安全程式語言及其在功能性方面的所有優勢。 Vector 的基本軟體和 HighTec 的編譯器均經過 ISO 26262 至 ASIL D 的安全認證。
現代程式語言 Rust 具有獨特的記憶體完整性和高效能無衝突並發特性,可顯著降低安全風險、縮短開發週期並降低成本。因此,它是目前對安全性和穩健性提出高要求的安全相關汽車系統的最佳選擇。

Vector 的基本軟體 MICROSAR Classic Safe 是符合 ISO 26262 ASIL D 要求的 AUTOSAR Classic 實現,並提供用 Rust 編寫的應用程式軟體的整合。 HighTec 是第一個為英飛凌 AURIX 微控制器系列 TC3x 和 TC4x 提供符合 ISO 26262 ASIL D 標準的 Rust 編譯器的供應商。與 HighTec 的 C/C++ 編譯器一樣,它使用先進的開源技術 LLVM 並支援 Rust 的所有優點。這個全面的工具鏈產品允許開發人員將新開發的 Rust 程式碼與現有的 C/C++ 程式碼無縫整合。 Vector 和 HighTec 兩個合作夥伴證明,用 Rust 編寫的 AUTOSAR 軟體元件可以有效地嵌入到現有的 AUTOSAR Classic 環境中。
「借助Vector 和HighTec 的這一新解決方案,開發人員可以結合Rust 的優點和成熟的基於C 的AUTOSAR 開發來創建安全、高效和靈活的ECU 軟體,」嵌入式軟體和系統解決方案管理高級經理Falco Bapp 博士說。 “這是汽車軟體開發未來的重要一步!”
HighTec 技術長 Mario Cupelli 表示:“HighTec 和 Vector 的聯合解決方案為汽車客戶提供了構建快速安全軟體的競爭優勢。” “我們與 Vector 一起塑造汽車軟體的未來。”
有關 MICROSAR Classic Safe 的更多信息,請訪問 https://www.vector.com/int/en/products/products-a-z/embedded-software/microsar/use-cases-overview/#c314734。
有關適用於 Infineon AURIX TC3x 和 TC4x 的 HighTec Rust 編譯器的更多信息,請訪問 www.hightec-rt.com/rust。