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