在現(xiàn)代汽車電子電氣架構(gòu)中,電子控制單元(ECU)是執(zhí)行車輛各項復(fù)雜功能的核心大腦。其基礎(chǔ)軟件(Basic Software, BSW)的開發(fā)質(zhì)量與效率,直接決定了ECU的性能、可靠性與開發(fā)周期。為此,全球領(lǐng)先的汽車嵌入式軟件供應(yīng)商Elektrobit(EB)推出了業(yè)界標(biāo)桿級的工具鏈——EB tresos產(chǎn)品家族。它專為符合AUTOSAR(汽車開放系統(tǒng)架構(gòu))標(biāo)準(zhǔn)的ECU基礎(chǔ)軟件開發(fā)而設(shè)計,為汽車工程師提供了從設(shè)計、配置、生成到集成驗證的全流程、一體化解決方案。
EB tresos產(chǎn)品家族概覽:模塊化與集成化
EB tresos并非單一工具,而是一個高度模塊化、又可無縫集成的工具產(chǎn)品族。其核心思想是覆蓋AUTOSAR標(biāo)準(zhǔn)中定義的基礎(chǔ)軟件層(BSW)和運行時環(huán)境(RTE),主要產(chǎn)品模塊包括:
- EB tresos Studio:這是整個產(chǎn)品家族的集成開發(fā)環(huán)境(IDE)和中央配置平臺。它基于Eclipse框架,提供了統(tǒng)一的圖形化用戶界面,用于管理AUTOSAR軟件組件(SWC)、配置BSW模塊、處理系統(tǒng)描述文件(ARXML),并最終生成高度優(yōu)化、與目標(biāo)硬件適配的BSW代碼及RTE。
- EB tresos AutoCore:這是EB tresos的核心,提供了符合AUTOSAR標(biāo)準(zhǔn)的完整基礎(chǔ)軟件棧。它包含系統(tǒng)服務(wù)(如操作系統(tǒng)、通信、診斷、存儲管理)、復(fù)雜設(shè)備驅(qū)動、微控制器抽象層等所有必需的BSW模塊。這些模塊均經(jīng)過預(yù)配置和優(yōu)化,可通過Studio進(jìn)行“按需配置”,大幅減少手動編碼工作量。
- 針對特定功能的專用工具:例如,EB tresos Safe用于開發(fā)符合功能安全標(biāo)準(zhǔn)(如ISO 26262 ASIL-D)的安全相關(guān)ECU軟件;EB tresos Security則專注于實現(xiàn)AUTOSAR信息安全模塊,助力構(gòu)建網(wǎng)絡(luò)安全的汽車電子系統(tǒng)。
核心價值與工作流程
EB tresos的價值在于將AUTOSAR標(biāo)準(zhǔn)的復(fù)雜性封裝起來,使開發(fā)團(tuán)隊能夠聚焦于應(yīng)用邏輯和差異化功能。其典型工作流程如下:
- 系統(tǒng)設(shè)計與導(dǎo)入:系統(tǒng)架構(gòu)師使用其他工具(如PREEvision)設(shè)計整車電子架構(gòu),生成ARXML描述文件。該文件可被直接導(dǎo)入EB tresos Studio,作為軟件配置的輸入和依據(jù)。
- BSW配置與生成:工程師在Studio中對AutoCore中的各個BSW模塊進(jìn)行可視化配置。例如,配置CAN通信矩陣、診斷服務(wù)、操作系統(tǒng)任務(wù)調(diào)度等。配置完成后,Studio強大的代碼生成器能自動產(chǎn)生高質(zhì)量的C代碼、頭文件以及鏈接描述文件,確保與AUTOSAR標(biāo)準(zhǔn)嚴(yán)格一致。
- RTE生成與集成:Studio能根據(jù)軟件組件(SWC)的接口描述,自動生成連接應(yīng)用層與基礎(chǔ)軟件層的運行時環(huán)境(RTE)代碼。這實現(xiàn)了SWC與硬件和BSW的解耦,使得應(yīng)用軟件可以獨立于硬件進(jìn)行開發(fā)和復(fù)用。
- 編譯、集成與驗證:生成的代碼與用戶手寫的應(yīng)用層代碼、復(fù)雜驅(qū)動代碼一起,被導(dǎo)入到編譯器(如Tasking, Green Hills)中進(jìn)行編譯,最終生成可執(zhí)行文件,刷寫到目標(biāo)ECU硬件中進(jìn)行測試與驗證。EB tresos還能與測試工具鏈集成,支持早期驗證。
優(yōu)勢
- 提升效率與質(zhì)量:自動化代碼生成減少了人為錯誤,確保了代碼符合標(biāo)準(zhǔn),顯著縮短了開發(fā)時間。
- 降低AUTOSAR復(fù)雜性:圖形化配置界面和預(yù)置的優(yōu)化模塊,降低了團(tuán)隊掌握AUTOSAR標(biāo)準(zhǔn)的門檻。
- 確保安全與可靠:其安全與安全專用模塊,為開發(fā)滿足最高等級要求的產(chǎn)品提供了經(jīng)過認(rèn)證的可靠基礎(chǔ)。
- 強大的生態(tài)兼容性:支持市面上主流的微控制器(如英飛凌Aurix, NXP S32, Renesas RH850等)和編譯器,并能與眾多第三方工具(如Simulink, Davinci)協(xié)同工作。
隨著汽車軟件定義化和中央計算架構(gòu)的演進(jìn),高效、可靠的ECU基礎(chǔ)軟件開發(fā)變得比以往任何時候都更加關(guān)鍵。EB tresos產(chǎn)品家族以其完整性、專業(yè)性和久經(jīng)考驗的成熟度,持續(xù)為全球眾多主流整車廠和一級供應(yīng)商賦能,是構(gòu)建下一代智能汽車電子系統(tǒng)的堅實軟件基石。它不僅是一個工具,更是將AUTOSAR標(biāo)準(zhǔn)成功落地、實現(xiàn)高質(zhì)量量產(chǎn)項目的關(guān)鍵使能器。
如若轉(zhuǎn)載,請注明出處:http://m.b4i6e.cn/product/33.html
更新時間:2026-05-08 07:21:20