新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 面向汽車應(yīng)用的AUTOSAR體系結(jié)構(gòu)及設(shè)計技巧介紹

        面向汽車應(yīng)用的AUTOSAR體系結(jié)構(gòu)及設(shè)計技巧介紹

        作者: 時間:2016-12-20 來源:網(wǎng)絡(luò) 收藏


          移植

          AUTOSAR的軟件體系結(jié)構(gòu)并非單一模塊,它包含了大量接口定義完整的標準模塊。這使得AUTOSAR的移植非常容易,即使是在項目之間進行移植;另外可以在一個項目之內(nèi)同時使用標準的AUTOSAR模塊和私有的軟件模塊。

          為了實現(xiàn)這樣的移植工作,首先必須將已有的軟件架構(gòu)和AUTOSAR體系結(jié)構(gòu)進行比較。通過分析重疊的功能和集成選項,進而決定哪些模塊可以保留,哪些模塊應(yīng)該被標準的軟件模塊替換。

          因此,在應(yīng)用程序和基礎(chǔ)軟件之間引入一個分隔層是非常明智的選擇。一個可行的方法是在移植過程的早期就準備好應(yīng)用程序和AUTOSAR軟件組件,并將它們通過RTE集成在一起。在RTE之下,一個專用的修改層用于為已有的基礎(chǔ)軟件提供接口,如圖3所示。



          如果已有的基礎(chǔ)軟件有一部分需要被AUTOSAR基礎(chǔ)軟件替換,那么重點就集中在使用統(tǒng)一的工具。Vector提供合適的工具,可以用于配置私有的軟件模塊。非AUTOSAR模塊可以被AUTOSAR模塊逐步取代,從而避免推倒整個體系結(jié)構(gòu)所需承擔(dān)的風(fēng)險或重新編寫模塊所帶來的巨大工作量。



        前景

          AUTOSAR 3.0的發(fā)布標志著AUTOSAR標準的進一步完善。參與標準制定的各家公司承諾為實現(xiàn)AUTOSAR的目標而進行持續(xù)的努力。當(dāng)前引入的各種想法將在AUTOSAR未來的4.0版本中得到實現(xiàn)。

          工具供應(yīng)商也提出了一些和AUTOSAR相關(guān)的想法。Vector的AUTOSAR開發(fā)團隊正在致力于將基于AUTOSAR的ECU 開發(fā)變得更加便利和容易。一個典型例子是運行在PC上的AUTOSAR應(yīng)用組件的測試工具,這個工具同時還可以作為符合AUTOSAR標準的ECU的仿真環(huán)境。這使得在PC上測試AUTOSAR軟件組件的實現(xiàn)代碼變得更加容易。廣泛使用的標準化工具(例如Vector的CANoe)可以用于測試實現(xiàn)、可視化測試以及生成測試報告。Vector利用全套的AUTOSAR基礎(chǔ)軟件組件和通用的設(shè)計與開發(fā)工具鏈支持整個開發(fā)流程,如圖4所示。



          Vector的AUTOSAR解決方案已經(jīng)在若干個項目中得到了實際驗證,同時得到驗證的還有符合AUTOSAR 2.0和2.1的成熟產(chǎn)品(符合AUTOSAR 3.0的產(chǎn)品將于2008年第二季度面世)。


        總結(jié)

          AUTOSAR正在成為現(xiàn)實。許多OEM都計劃在接下來的車型中采用AUTOSAR。Vector為AUTOSAR提供了完整的解決方案,包括AUTOSAR軟件組件和開發(fā)工具。這不僅僅支持純粹的AUTOSAR系統(tǒng)開發(fā),而且支持逐步地將現(xiàn)有系統(tǒng)向AUTOSAR移植。

        上一頁 1 2 下一頁

        關(guān)鍵詞: AUTOSARECU汽車軟

        評論


        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 宝兴县| 金沙县| 嘉荫县| 咸阳市| 灌云县| 深水埗区| 沂南县| 科技| 三门县| 牡丹江市| 达州市| 靖西县| 黎平县| 澜沧| 佛坪县| 清河县| 台湾省| 读书| 定西市| 渝中区| 登封市| 榆社县| 临洮县| 云霄县| 青田县| 民勤县| 汨罗市| 辽源市| 广西| 泗洪县| 泸州市| 英吉沙县| 鄄城县| 昂仁县| 乌兰浩特市| 平利县| 黔南| 庄浪县| 大厂| 特克斯县| 博客|