其目標(biāo)是通過標(biāo)準(zhǔn)化汽車軟件架構(gòu)、接口和協(xié)議,提高汽車電子系統(tǒng)的可重用性,、可擴(kuò)展性,、可移植性和安全性。AUTOSAR成員之間開展合作的主要目標(biāo)是:使基本系統(tǒng)功能以及接口標(biāo)準(zhǔn)化,,使軟件開發(fā)合作伙伴之間能交換,、轉(zhuǎn)換和集成各自的車載網(wǎng)絡(luò)功能,比較大限度地提高車輛售后的軟件更新和系統(tǒng)升級(jí)效率,。三,、AUTOSAR架構(gòu)與分層模型為了實(shí)現(xiàn)應(yīng)用程序和硬件模塊之間的分離,AUTOSAR架構(gòu)被抽象成四層,,由上至下依次為:應(yīng)用層(Application Layer),、運(yùn)行時(shí)環(huán)境層(Run Time Environment,即RTE),、基礎(chǔ)軟件層(Basic Software,,即BSW),,以及微控制器層(Microcontroller)。這些工具通常支持基于模型的設(shè)計(jì)方法,,允許開發(fā)人員使用標(biāo)準(zhǔn)化的模型和工具來設(shè)計(jì)汽車電子系統(tǒng),。楊浦區(qū)購(gòu)買AUTOSAR工具鏈比較
二、AUTOSAR工具鏈的重要性AUTOSAR工具鏈?zhǔn)瞧囯娮酉到y(tǒng)開發(fā)過程中不可或缺的一部分,。它提供了一套完整的開發(fā)環(huán)境,,涵蓋了從設(shè)計(jì)、配置到驗(yàn)證的全流程工具,。這些工具不僅支持標(biāo)準(zhǔn)的AUTOSAR配置流程,,還提供了豐富的插件和擴(kuò)展功能,以滿足不同開發(fā)團(tuán)隊(duì)的需求,。設(shè)計(jì)階段:使用工具鏈中的設(shè)計(jì)工具,,開發(fā)人員可以快速生成AUTOSAR系統(tǒng)的初始配置。這些工具通常支持基于模型的設(shè)計(jì)方法,,允許開發(fā)人員使用標(biāo)準(zhǔn)化的模型和工具來設(shè)計(jì)汽車電子系統(tǒng),。楊浦區(qū)質(zhì)量AUTOSAR工具鏈比較設(shè)計(jì)階段:使用工具鏈中的設(shè)計(jì)工具,開發(fā)人員可以快速生成AUTOSAR系統(tǒng)的初始配置,。
ETASAUTOSAR工具鏈?zhǔn)荅TAS開發(fā)的AUTOSAR解決方案,,它涵蓋了AUTOSAR系統(tǒng)設(shè)計(jì)的全過程,包括系統(tǒng)級(jí)設(shè)計(jì),、工程創(chuàng)建,、DBC導(dǎo)入、組件和部件創(chuàng)建,、系統(tǒng)創(chuàng)建,、ECU信息抽取、軟件組件設(shè)計(jì)(使用Simulink),、RTE級(jí)設(shè)計(jì),、BSW和OS設(shè)計(jì)以及MCAL設(shè)計(jì)等步驟。使用ETASAUTOSAR工具鏈進(jìn)行AUTOSAR設(shè)計(jì)的過程通常包括以下幾個(gè)階段:系統(tǒng)級(jí)設(shè)計(jì)與工程創(chuàng)建:使用ISOLAR-A/B等工具進(jìn)行系統(tǒng)級(jí)設(shè)計(jì)和工程創(chuàng)建,。DBC導(dǎo)入與組件創(chuàng)建:導(dǎo)入DBC文件,,并進(jìn)行數(shù)據(jù)類型定義、端口接口設(shè)計(jì),、軟件組件設(shè)計(jì)等,。
四、AUTOSAR工具鏈介紹AUTOSAR工具鏈?zhǔn)且粋€(gè)集成化的工具包,,涵蓋了從設(shè)計(jì),、配置到驗(yàn)證的全流程工具。這些工具不僅支持標(biāo)準(zhǔn)的AUTOSAR配置流程,還提供了豐富的插件和擴(kuò)展功能,,以滿足不同開發(fā)團(tuán)隊(duì)的需求,。AUTOSAR工具鏈的設(shè)計(jì)遵循模塊化原則,使得每個(gè)工具都可以**使用,,同時(shí)又能無縫集成到整個(gè)開發(fā)流程中,。AUTOSAR工具鏈的主要功能包括:設(shè)計(jì)階段:使用工具鏈中的設(shè)計(jì)工具,快速生成AUTOSAR系統(tǒng)的初始配置,。配置階段:通過集成化的配置工具,,高效地進(jìn)行系統(tǒng)參數(shù)的配置和調(diào)整。將生成的代碼和配置集成到目標(biāo)ECU中,,并進(jìn)行必要的調(diào)試和優(yōu)化,。
車輛各種行駛工況的軟件組件相互之間的工作是通過一個(gè)中間層,即AUTOSAR運(yùn)行時(shí)間環(huán)境進(jìn)行的,,它主要是控制數(shù)據(jù)的交換,,有時(shí)也被稱為虛擬功能總線(Virtual Function Bus)。這里的基本思想是軟件組件應(yīng)該被任意地分布在不同的設(shè)備上,,不必考慮由其他的運(yùn)行時(shí)間系統(tǒng),、不同的功能計(jì)算出的結(jié)果。關(guān)于基礎(chǔ)軟件,,AUTOSAR根據(jù)OSEK,、HIS、ASAM和ISO以及面向工業(yè)的CAN,、FlexRay和LIN,,設(shè)置了基本的工況。它部分地承擔(dān)了針對(duì)操作系統(tǒng),、硬件驅(qū)動(dòng)和協(xié)議的概念和標(biāo)準(zhǔn)的定義,除了功能擴(kuò)展以外,,內(nèi)部的接口和通信機(jī)制之間的協(xié)調(diào)由AUTOSAR負(fù)責(zé)力爭(zhēng)完全地后向兼容,。集成化與自動(dòng)化:工具鏈將更加集成化,提供一站式開發(fā)環(huán)境,,減少開發(fā)人員在不同工具之間切換的成本,。楊浦區(qū)購(gòu)買AUTOSAR工具鏈比較
常見的工具有EB tresos、Vector DaVinci等,。楊浦區(qū)購(gòu)買AUTOSAR工具鏈比較
測(cè)試工具:用于驗(yàn)證和測(cè)試AUTOSAR系統(tǒng)的功能和性能,,包括單元測(cè)試、集成測(cè)試和系統(tǒng)測(cè)試等,。常見的測(cè)試工具有Vector CANoe,、dSPACE等。診斷工具:用于實(shí)現(xiàn)和測(cè)試AUTOSAR診斷功能,,確保系統(tǒng)符合ISO 14229(UDS)等標(biāo)準(zhǔn),。版本管理和協(xié)作工具:支持團(tuán)隊(duì)協(xié)作和版本控制,,確保多個(gè)開發(fā)人員可以高效地協(xié)同工作。文檔生成工具:自動(dòng)生成項(xiàng)目文檔,,幫助團(tuán)隊(duì)記錄設(shè)計(jì)決策和系統(tǒng)架構(gòu),。在選擇AUTOSAR工具鏈時(shí),開發(fā)團(tuán)隊(duì)通常會(huì)考慮工具的兼容性,、功能完整性,、用戶友好性以及支持的AUTOSAR版本(如Classic Platform或Adaptive Platform)。楊浦區(qū)購(gòu)買AUTOSAR工具鏈比較
甘茨軟件科技(上海)有限公司在同行業(yè)領(lǐng)域中,,一直處在一個(gè)不斷銳意進(jìn)取,,不斷制造創(chuàng)新的市場(chǎng)高度,多年以來致力于發(fā)展富有創(chuàng)新價(jià)值理念的產(chǎn)品標(biāo)準(zhǔn),,在上海市等地區(qū)的數(shù)碼,、電腦中始終保持良好的商業(yè)口碑,成績(jī)讓我們喜悅,,但不會(huì)讓我們止步,,殘酷的市場(chǎng)磨煉了我們堅(jiān)強(qiáng)不屈的意志,和諧溫馨的工作環(huán)境,,富有營(yíng)養(yǎng)的公司土壤滋養(yǎng)著我們不斷開拓創(chuàng)新,,勇于進(jìn)取的無限潛力,甘茨軟件供應(yīng)攜手大家一起走向共同輝煌的未來,,回首過去,,我們不會(huì)因?yàn)槿〉昧艘稽c(diǎn)點(diǎn)成績(jī)而沾沾自喜,相反的是面對(duì)競(jìng)爭(zhēng)越來越激烈的市場(chǎng)氛圍,,我們更要明確自己的不足,,做好迎接新挑戰(zhàn)的準(zhǔn)備,要不畏困難,,激流勇進(jìn),,以一個(gè)更嶄新的精神面貌迎接大家,共同走向輝煌回來,!