其目標(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)升級效率。三、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)。ETAS CP AUTOSAR工具鏈:ETAS是一家汽車軟件工具和解決方案供應(yīng)商。松江區(qū)定制AUTOSAR工具鏈設(shè)計(jì)
AUTOSAR(AUTomotive Open System ARchitecture)是一個(gè)開放的標(biāo)準(zhǔn),旨在為汽車電子系統(tǒng)提供一個(gè)標(biāo)準(zhǔn)化的軟件架構(gòu)。AUTOSAR工具鏈?zhǔn)侵С諥UTOSAR開發(fā)和實(shí)施的一系列工具,通常包括以下幾個(gè)方面:建模工具:用于創(chuàng)建和編輯AUTOSAR模型,支持系統(tǒng)架構(gòu)設(shè)計(jì)、功能建模和軟件組件設(shè)計(jì)。例如,MATLAB/Simulink、Enterprise Architect等。代碼生成工具:將AUTOSAR模型轉(zhuǎn)換為可執(zhí)行代碼,通常支持C語言生成。常見的工具有EB tresos、Vector DaVinci等。配置工具:用于配置AUTOSAR軟件組件和基礎(chǔ)軟件(BSW),如ECU配置、參數(shù)設(shè)置等。這類工具可以幫助開發(fā)人員快速配置AUTOSAR系統(tǒng)。松江區(qū)定制AUTOSAR工具鏈設(shè)計(jì)常見的測試工具有Vector CANoe、dSPACE等。
代碼生成工具:Geny:用于生成AUTOSAR代碼,支持從模型到代碼的轉(zhuǎn)換。RTA-OSEK:用于生成符合AUTOSAR標(biāo)準(zhǔn)的實(shí)時(shí)操作系統(tǒng)代碼。測試工具:Vector CANoe:用于網(wǎng)絡(luò)和系統(tǒng)測試,支持AUTOSAR的測試和驗(yàn)證。EB Assist:用于功能安全和自動駕駛系統(tǒng)的測試。集成工具:AUTOSAR Builder:用于AUTOSAR系統(tǒng)的集成和管理。Aurelia:提供AUTOSAR軟件組件的集成和管理功能。診斷工具:Vector CANalyzer:用于汽車網(wǎng)絡(luò)的診斷和分析,支持AUTOSAR診斷功能。這些工具可以幫助開發(fā)人員在AUTOSAR環(huán)境中進(jìn)行系統(tǒng)設(shè)計(jì)、配置、代碼生成、測試和集成,提升開發(fā)效率和系統(tǒng)的可靠性。選擇合適的工具通常取決于項(xiàng)目的具體需求和團(tuán)隊(duì)的技術(shù)棧。
借助于生成工具,把功能劃分到不同的控制器(系統(tǒng)配置)和必要的資源分配(ECU配置)中。因此有些工具產(chǎn)生了對于某些控制器來說是真正的執(zhí)行軟件。特別是RTE的軟件層必須保證軟件組件之間通信的安全性和監(jiān)視。寶馬集團(tuán)自2001年即開始在稱為BMW Standard Core的架構(gòu)下,在ECU電子控制單元中運(yùn)用標(biāo)準(zhǔn)化基礎(chǔ)軟件。該軟件覆蓋車輛管理系統(tǒng)各個(gè)層面的功能,包括執(zhí)行(如車輛能量流管理系統(tǒng)、停車準(zhǔn)備功能),系統(tǒng)管理(如系統(tǒng)的編碼與診斷),到系統(tǒng)定制(如個(gè)性化定制功能,可設(shè)定特殊條件的服務(wù)定制功能)。常見的工具有EB tresos、Vector DaVinci等。
集成工具:用于將上述各類工具集成到一個(gè)統(tǒng)一的開發(fā)環(huán)境中,實(shí)現(xiàn)工具鏈的無縫銜接。這些工具通常提供圖形化用戶界面(GUI),使得開發(fā)人員可以更加方便地進(jìn)行系統(tǒng)設(shè)計(jì)和配置。四、AUTOSAR工具鏈的應(yīng)用場景AUTOSAR工具鏈廣泛應(yīng)用于汽車電子系統(tǒng)開發(fā)的各個(gè)階段,包括發(fā)動機(jī)管理、變速箱控制、車身電子(如車燈、車窗)、自適應(yīng)巡航(ACC)、自動泊車(APA)等功能模塊的開發(fā)。此外,隨著汽車智能化、網(wǎng)聯(lián)化趨勢的加劇,AUTOSAR工具鏈也開始支持高性能計(jì)算(如自動駕駛、V2X)和基于服務(wù)導(dǎo)向架構(gòu)(SOA)的車輛數(shù)據(jù)交互等新型應(yīng)用場景。AUTOSAR工具鏈?zhǔn)侵С諥UTOSAR開發(fā)和實(shí)施的一系列工具。松江區(qū)定制AUTOSAR工具鏈設(shè)計(jì)
隨著汽車電子系統(tǒng)的不斷創(chuàng)新和發(fā)展,AUTOSAR工具鏈也在不斷升級和完善。松江區(qū)定制AUTOSAR工具鏈設(shè)計(jì)
車輛各種行駛工況的軟件組件相互之間的工作是通過一個(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)了針對操作系統(tǒng)、硬件驅(qū)動和協(xié)議的概念和標(biāo)準(zhǔn)的定義,除了功能擴(kuò)展以外,內(nèi)部的接口和通信機(jī)制之間的協(xié)調(diào)由AUTOSAR負(fù)責(zé)力爭完全地后向兼容。松江區(qū)定制AUTOSAR工具鏈設(shè)計(jì)
甘茨軟件科技(上海)有限公司匯集了大量的優(yōu)秀人才,集企業(yè)奇思,創(chuàng)經(jīng)濟(jì)奇跡,一群有夢想有朝氣的團(tuán)隊(duì)不斷在前進(jìn)的道路上開創(chuàng)新天地,繪畫新藍(lán)圖,在上海市等地區(qū)的數(shù)碼、電腦中始終保持良好的信譽(yù),信奉著“爭取每一個(gè)客戶不容易,失去每一個(gè)用戶很簡單”的理念,市場是企業(yè)的方向,質(zhì)量是企業(yè)的生命,在公司有效方針的領(lǐng)導(dǎo)下,全體上下,團(tuán)結(jié)一致,共同進(jìn)退,**協(xié)力把各方面工作做得更好,努力開創(chuàng)工作的新局面,公司的新高度,未來甘茨軟件供應(yīng)和您一起奔向更美好的未來,即使現(xiàn)在有一點(diǎn)小小的成績,也不足以驕傲,過去的種種都已成為昨日我們只有總結(jié)經(jīng)驗(yàn),才能繼續(xù)上路,讓我們一起點(diǎn)燃新的希望,放飛新的夢想!