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