系統(tǒng)設(shè)計(jì)與配置工具:用于定義和配置AUTOSAR系統(tǒng)的結(jié)構(gòu)和行為,,包括軟件組件,、接口、數(shù)據(jù)類型等,。代碼生成工具:根據(jù)系統(tǒng)設(shè)計(jì)和配置自動(dòng)生成符合AUTOSAR標(biāo)準(zhǔn)的代碼,,包括基礎(chǔ)軟件層(BSW)的代碼和應(yīng)用軟件層的代碼,。測(cè)試驗(yàn)證工具:用于對(duì)生成的代碼進(jìn)行靜態(tài)分析、動(dòng)態(tài)測(cè)試,、仿真驗(yàn)證等,,以確保其符合設(shè)計(jì)要求并滿足功能安全標(biāo)準(zhǔn)。集成與部署工具:將生成的代碼和配置集成到目標(biāo)ECU中,,并進(jìn)行必要的調(diào)試和優(yōu)化,。二、AUTOSAR工具鏈的功能AUTOSAR工具鏈提供了一系列功能,,以支持AUTOSAR標(biāo)準(zhǔn)軟件的開(kāi)發(fā)和集成,。閔行區(qū)常見(jiàn)AUTOSAR工具鏈推薦
基于實(shí)時(shí)嵌入式汽車電子系統(tǒng)的安全關(guān)鍵領(lǐng)域需求,研發(fā)適用于汽車電子環(huán)境的軟件健康監(jiān)控(SHM)技術(shù)。借鑒航空電子系統(tǒng)的相關(guān)研究,,圍繞汽車電子領(lǐng)域的行業(yè)標(biāo)準(zhǔn)AUTOSAR, FlexRay與CAN總線,,在計(jì)算與通信資源嚴(yán)重受限的條件下有效監(jiān)控實(shí)時(shí)嵌入式系統(tǒng)的健康狀況,并作出實(shí)時(shí)響應(yīng), 通過(guò)運(yùn)行時(shí)動(dòng)態(tài)重構(gòu)來(lái)改進(jìn)系統(tǒng)健康狀況,,提高系統(tǒng)容錯(cuò)能力,。作為現(xiàn)代汽車的大腦與***,汽車電子控制系統(tǒng)日趨復(fù)雜的并且高度安全關(guān)鍵,。汽車電子系統(tǒng)在設(shè)計(jì),、開(kāi)發(fā)和驗(yàn)證均面臨重大挑戰(zhàn),包括混合關(guān)鍵性,,硬實(shí)時(shí)性需求,,高可靠性需求,為了降低成本而高度受限的硬件資源,,應(yīng)用和硬件平臺(tái)的高度復(fù)雜性,,較短的開(kāi)發(fā)周期等。楊浦區(qū)特色AUTOSAR工具鏈比較需求分析:明確汽車電子系統(tǒng)的功能和性能要求,,以及相關(guān)的安全性和可靠性標(biāo)準(zhǔn),。
測(cè)試驗(yàn)證:對(duì)生成的代碼進(jìn)行靜態(tài)分析、動(dòng)態(tài)測(cè)試,、仿真驗(yàn)證等,,以確保其符合設(shè)計(jì)要求并滿足功能安全標(biāo)準(zhǔn)。集成與部署:將生成的代碼和配置集成到目標(biāo)ECU中,,并進(jìn)行必要的調(diào)試和優(yōu)化,。四,、常見(jiàn)的AUTOSAR工具鏈提供商Vector:Vector是德國(guó)的老牌工具鏈企業(yè),提供完整的AUTOSAR工具鏈,,包括代碼生成,、測(cè)試驗(yàn)證等。ETAS:ETAS(Elektronische Technologie-Applikations- und System GmbH)是另一家**的汽車軟件工具和解決方案供應(yīng)商,,提供ETAS CP AUTOSAR工具鏈等解決方案,。
AUTOSAR(AUTomotive Open System ARchitecture)是一個(gè)開(kāi)放的標(biāo)準(zhǔn),旨在為汽車電子系統(tǒng)提供一個(gè)標(biāo)準(zhǔn)化的軟件架構(gòu),。為了支持AUTOSAR的開(kāi)發(fā),,市場(chǎng)上有多種工具可供使用,主要可以分為以下幾類:建模工具:Enterprise Architect:用于系統(tǒng)建模和設(shè)計(jì),,支持AUTOSAR模型的創(chuàng)建,。MagicDraw:提供AUTOSAR建模支持,適合復(fù)雜系統(tǒng)的設(shè)計(jì),。配置工具:Vector DaVinci Developer:用于AUTOSAR軟件組件的配置和生成,。EB tresos Studio:提供AUTOSAR基礎(chǔ)軟件的配置和生成工具。隨著汽車電子系統(tǒng)的日益復(fù)雜,,標(biāo)準(zhǔn)化的軟件架構(gòu)和高效的開(kāi)發(fā)工具鏈成為了提升開(kāi)發(fā)效率,、降低成本的關(guān)鍵。
借助于生成工具,,把功能劃分到不同的控制器(系統(tǒng)配置)和必要的資源分配(ECU配置)中,。因此有些工具產(chǎn)生了對(duì)于某些控制器來(lái)說(shuō)是真正的執(zhí)行軟件。特別是RTE的軟件層必須保證軟件組件之間通信的安全性和監(jiān)視,。寶馬集團(tuán)自2001年即開(kāi)始在稱為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ù)定制功能),。診斷工具:用于實(shí)現(xiàn)和測(cè)試AUTOSAR診斷功能,,確保系統(tǒng)符合ISO 14229(UDS)等標(biāo)準(zhǔn)。閔行區(qū)常見(jiàn)AUTOSAR工具鏈推薦
AUTOSAR工具鏈的架構(gòu)和組件是高度可配置和可擴(kuò)展的,,允許汽車制造商根據(jù)其特定需求和平臺(tái)進(jìn)行定制,。閔行區(qū)常見(jiàn)AUTOSAR工具鏈推薦
GNU ARM 工具鏈?zhǔn)且环N編程環(huán)境,其允許用戶在設(shè)計(jì),、開(kāi)發(fā)和使用 ARM 模擬器進(jìn)行測(cè)試時(shí)選擇自己**喜歡的工作站環(huán)境,。 [1]大部分 ARM 系統(tǒng)編程發(fā)生在使用交叉編譯工具的非 ARM 工作站上,,其目標(biāo)是在 ARM 平臺(tái)上使用。GNU 工具鏈駐留在 CodeSourcery 上,,可以**下載使用,。它也被稱為 Sourcery G++ Lite。 除了 GNU C Library 之外,,其他所有工具都是根據(jù)標(biāo)準(zhǔn)的 GNU Public License version 3 (GPL3) 進(jìn)行授權(quán)的,。GNU C Library 根據(jù) GPL version 2.1 進(jìn)行授權(quán)。GNU 工具鏈中包含的工具有二進(jìn)制實(shí)用程序(binutils),、GNU Compiler Collection (GCC),、GNU Remote Debugger (GDB)、GNU make 和 GNU 內(nèi)核實(shí)用程序,。閔行區(qū)常見(jiàn)AUTOSAR工具鏈推薦
甘茨軟件科技(上海)有限公司是一家有著先進(jìn)的發(fā)展理念,,先進(jìn)的管理經(jīng)驗(yàn),在發(fā)展過(guò)程中不斷完善自己,,要求自己,,不斷創(chuàng)新,時(shí)刻準(zhǔn)備著迎接更多挑戰(zhàn)的活力公司,,在上海市等地區(qū)的數(shù)碼,、電腦中匯聚了大量的人脈以及**,在業(yè)界也收獲了很多良好的評(píng)價(jià),,這些都源自于自身的努力和大家共同進(jìn)步的結(jié)果,,這些評(píng)價(jià)對(duì)我們而言是比較好的前進(jìn)動(dòng)力,也促使我們?cè)谝院蟮牡缆飞媳3謯^發(fā)圖強(qiáng),、一往無(wú)前的進(jìn)取創(chuàng)新精神,,努力把公司發(fā)展戰(zhàn)略推向一個(gè)新高度,在全體員工共同努力之下,,全力拼搏將共同甘茨軟件供應(yīng)和您一起攜手走向更好的未來(lái),,創(chuàng)造更有價(jià)值的產(chǎn)品,我們將以更好的狀態(tài),,更認(rèn)真的態(tài)度,,更飽滿的精力去創(chuàng)造,去拼搏,,去努力,,讓我們一起更好更快的成長(zhǎng)!