德國埃朗根2025年7月21日 /美通社/ -- Elektrobit、HighTec EDV Systeme 與英飛凌科技股份公司宣布合作,通過將 Rust 應用與 AUTOSAR Classic 基礎軟件集成,加速汽車行業(yè)軟件創(chuàng)新。
作為英飛凌 AURIX? 微控制器 Drive Core 的生態(tài)系統(tǒng)合作伙伴,Elektrobit 與 HighTec 將提供一體化開發(fā)包。本次聯(lián)合方案包括 Elektrobit 的 EB tresos AutoCore 以及 HighTec 的車規(guī)級 LLVM 構建的 Rust 與 C/C++ 編譯器。針對 AURIX? TC4x 系列,Elektrobit 與 HighTec 將提供 Drive Core 軟件包套件,包含所有工具和軟件,幫助開發(fā)者快速上手 Rust 與 AUTOSAR Classic 的集成。通過本次緊密合作,嵌入式軟件開發(fā)人員將能一站式獲取所需資源,在復雜的汽車 ECU 中,也能充分發(fā)揮 Rust 在內(nèi)存安全與高性能方面的優(yōu)勢,用于功能安全場景。
Rust 的高性能、可靠性,尤其是其內(nèi)建的內(nèi)存安全機制,使其成為現(xiàn)代汽車軟件不可或缺的一部分。隨著軟件定義汽車的發(fā)展以及《聯(lián)合國 R155 條例》與《歐盟網(wǎng)絡彈性法案》等法規(guī)對網(wǎng)絡安全與功能安全提出更高要求,Rust 憑借其獨特的安全特性,成為理想的編程語言選擇。通過將 Elektrobit 的 AUTOSAR Classic 基礎軟件與 HighTec 獲得 ISO 26262 ASIL D 認證的 Rust 編譯器結(jié)合,開發(fā)人員現(xiàn)在可以無縫地將基于 Rust 的軟件組件集成至 AUTOSAR 開發(fā)環(huán)境中,實現(xiàn) Rust 與傳統(tǒng) C/C++ 混合開發(fā)模式,在降低風險的同時,滿足嚴格的安全合規(guī)標準。面向英飛凌 AURIX? TC4x 的 Drive Core 軟件套件包含微控制器、EB tresos 配置工具、英飛凌 AURIX TC4x MCAL 驅(qū)動包,以及用 Rust 開發(fā) AUTOSAR 軟件組件的完整示例與教程。
Elektrobit 的 EB tresos 現(xiàn)已支持簡潔、高效的 Rust 開發(fā)——大大減少或避免對"unsafe"代碼的依賴。該集成方案為開發(fā)人員提供了一套強大的工具鏈,不僅可生成系統(tǒng)訪問代碼,還支持如 Rust 的 Clippy 工具和自動格式化功能進行先進的靜態(tài)代碼分析。該方案在提升生產(chǎn)效率的同時,有效降低開發(fā)安全關鍵汽車軟件的成本與復雜性。
HighTec 的 Rust 與 C/C++ 編譯器基于經(jīng)過驗證的 LLVM 開源技術構建。作為業(yè)界首個支持英飛凌 AURIX TC3x 與 TC4x 微控制器系列的 Rust 編譯器,該工具針對 AURIX 架構功能進行了專項優(yōu)化。HighTec 編譯器以其快速構建系統(tǒng)與高級代碼優(yōu)化能力而聞名,可加快功能安全中關鍵應用的開發(fā)與認證流程。
英飛凌擁有業(yè)內(nèi)最豐富的微控制器抽象層(MCAL)產(chǎn)品組合,并秉承生態(tài)協(xié)作理念推動創(chuàng)新與增長。因此,英飛凌推出了 Drive Core——一個為汽車軟件開發(fā)提供基礎的綜合軟件套件組合。
英飛凌汽車微控制器部門軟件產(chǎn)品市場高級總監(jiān) Patrick Will 表示:"我們相信 Drive Core 將為汽車行業(yè)帶來變革,我們很高興看到像 HighTec 與 Elektrobit 這樣的公司利用它來驅(qū)動創(chuàng)新。"
Elektrobit 系統(tǒng)架構高級專家 Florian Bartels 表示:"將 Rust 引入 AUTOSAR Classic 環(huán)境,是 Elektrobit 推動汽車軟件創(chuàng)新的又一里程碑。Rust 天生具備的安全性,以及其與現(xiàn)有 AUTOSAR Classic 系統(tǒng)的無縫集成,使其成為現(xiàn)代 ECU 開發(fā)的理想選擇,幫助開發(fā)者構建可靠、安全、高性能的汽車軟件。"
HighTec 首席技術官 Mario Cupelli 表示:"與 Elektrobit 的合作使我們能夠幫助汽車客戶構建更安全、更高效的軟件解決方案。通過將我們成熟的 Rust 編譯器與 Elektrobit 的工具整合為一個完整開發(fā)包,我們?yōu)槠嚬膛c OEM 提供了競爭優(yōu)勢。"
除了 Rust 與 AUTOSAR Classic 工具和軟件套件外,Elektrobit 與 HighTec 還將提供專題研討會與實操培訓,幫助開發(fā)者深入掌握 Rust 在 AUTOSAR Classic 項目中的集成方法。
了解 Drive Core 詳情,請訪問:https://www.infineon.com/drivecore。
了解 EB tresos 及 Elektrobit 如何將 Rust 應用于汽車軟件開發(fā),請訪問:https://www.elektrobit.com/rust/。
了解 HighTec 針對 AURIX TC3x 與 TC4x 的 Rust 編譯器,請訪問:www.hightec-rt.com/rust。