德國埃朗根2025年7月21日/美通社/ --Elektrobit、HighTec EDV Systeme 與英飛凌科技股份公司宣布合作,通過將 Rust 應(yīng)用與 AUTOSAR Classic 基礎(chǔ)軟件集成,加速汽車行業(yè)軟件創(chuàng)新。
Elektrobit與HighTec攜手英飛凌,共同推動Rust與AUTOSAR Classic的集成
作為英飛凌 AURIX? 微控制器 Drive Core 的生態(tài)系統(tǒng)合作伙伴,Elektrobit 與 HighTec 將提供一體化開發(fā)包。本次聯(lián)合方案包括 Elektrobit 的 EB tresos AutoCore 以及 HighTec 的車規(guī)級 LLVM 構(gòu)建的 Rust 與 C/C++ 編譯器。針對 AURIX? TC4x 系列,Elektrobit 與 HighTec 將提供 Drive Core 軟件包套件,包含所有工具和軟件,幫助開發(fā)者快速上手 Rust 與 AUTOSAR Classic 的集成。通過本次緊密合作,嵌入式軟件開發(fā)人員將能一站式獲取所需資源,在復(fù)雜的汽車 ECU 中,也能充分發(fā)揮 Rust 在內(nèi)存安全與高性能方面的優(yōu)勢,用于功能安全場景。
Rust 的高性能、可靠性,尤其是其內(nèi)建的內(nèi)存安全機制,使其成為現(xiàn)代汽車軟件不可或缺的一部分。隨著軟件定義汽車的發(fā)展以及《聯(lián)合國R155 條例》與《歐盟網(wǎng)絡(luò)彈性法案》等法規(guī)對網(wǎng)絡(luò)安全與功能安全提出更高要求,Rust 憑借其獨特的安全特性,成為理想的編程語言選擇。通過將Elektrobit 的AUTOSAR Classic基礎(chǔ)軟件與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ā)安全關(guān)鍵汽車軟件的成本與復(fù)雜性。
HighTec 的 Rust 與 C/C++ 編譯器基于經(jīng)過驗證的 LLVM 開源技術(shù)構(gòu)建。作為業(yè)界首個支持英飛凌 AURIX TC3x 與 TC4x 微控制器系列的 Rust 編譯器,該工具針對 AURIX 架構(gòu)功能進行了專項優(yōu)化。HighTec 編譯器以其快速構(gòu)建系統(tǒng)與高級代碼優(yōu)化能力而聞名,可加快功能安全中關(guān)鍵應(yīng)用的開發(fā)與認證流程。
英飛凌擁有業(yè)內(nèi)最豐富的微控制器抽象層(MCAL)產(chǎn)品組合,并秉承生態(tài)協(xié)作理念推動創(chuàng)新與增長。因此,英飛凌推出了 Drive Core——一個為汽車軟件開發(fā)提供基礎(chǔ)的綜合軟件套件組合。
英飛凌汽車微控制器部門軟件產(chǎn)品市場高級總監(jiān)Patrick Will表示:"我們相信 Drive Core 將為汽車行業(yè)帶來變革,我們很高興看到像 HighTec 與 Elektrobit 這樣的公司利用它來驅(qū)動創(chuàng)新。"
Elektrobit 系統(tǒng)架構(gòu)高級專家Florian Bartels 表示:"將Rust 引入AUTOSAR Classic環(huán)境,是Elektrobit 推動汽車軟件創(chuàng)新的又一里程碑。Rust 天生具備的安全性,以及其與現(xiàn)有AUTOSAR Classic系統(tǒng)的無縫集成,使其成為現(xiàn)代ECU 開發(fā)的理想選擇,幫助開發(fā)者構(gòu)建可靠、安全、高性能的汽車軟件。"
HighTec 首席技術(shù)官Mario Cupelli表示:"與 Elektrobit 的合作使我們能夠幫助汽車客戶構(gòu)建更安全、更高效的軟件解決方案。通過將我們成熟的 Rust 編譯器與 Elektrobit 的工具整合為一個完整開發(fā)包,我們?yōu)槠嚬?yīng)商與 OEM 提供了競爭優(yōu)勢。"
除了 Rust 與 AUTOSAR Classic 工具和軟件套件外,Elektrobit 與 HighTec 還將提供專題研討會與實操培訓(xùn),幫助開發(fā)者深入掌握 Rust 在 AUTOSAR Classic 項目中的集成方法。
了解Drive Core 詳情,請訪問:https://www.infineon.com/drivecore。
了解EB tresos 及Elektrobit 如何將Rust 應(yīng)用于汽車軟件開發(fā),請訪問:https://www.elektrobit.com/rust/。
了解HighTec 針對AURIX TC3x 與TC4x 的Rust 編譯器,請訪問:www.hightec-rt.com/rust。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.