天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計(jì)算機(jī)論文 >

面向汽車電子的嵌入式軟件開發(fā)應(yīng)用軟件的研究與分析

發(fā)布時(shí)間:2019-09-26 05:17
【摘要】:目前,中國的汽車電子技術(shù)仍比較落后,國內(nèi)市場70%以上的市場份額被國外企業(yè)占領(lǐng)[1],外資企業(yè)在發(fā)動(dòng)機(jī)電控等核心領(lǐng)域更是形成了技術(shù)壁壘,壟斷了中國市場。如何打破國內(nèi)汽車電子市場的這種畸形格局,掌握自主知識(shí)產(chǎn)權(quán)的汽車電子關(guān)鍵技術(shù)成為當(dāng)前一個(gè)迫切的需求。 汽車電子軟件的技術(shù)是汽車電子技術(shù)的核心,也是技術(shù)含量最高的部分。軟件的質(zhì)量直接決定了汽車電子產(chǎn)品的質(zhì)量,然而程序員在汽車電子軟件開發(fā)過程中仍然采取手工寫代碼的方式,代碼質(zhì)量不可靠和后期會(huì)產(chǎn)生大量不必要的測試開銷的弊端暴露無遺。 由于汽車電子軟件控制算法大同小異,為了提供汽車電子軟件的可復(fù)用性,車用操作系統(tǒng)已經(jīng)提出了一個(gè)被廣泛接受的標(biāo)準(zhǔn),OSEK/VDX;谀P秃痛a自動(dòng)生成的軟件技術(shù)[2],是解決上述問題的一個(gè)有效途徑。首先,其保證了代碼的質(zhì)量,也減少了額外的測試開銷。其次,自動(dòng)生成的代碼使得模型、代碼和代碼生成報(bào)告之間有了一致性。而且,通過在模型中加入支持OSEK標(biāo)準(zhǔn)的模塊,軟件的可復(fù)用性和可移植性也有了大幅度的提高。OSEK規(guī)范從實(shí)時(shí)操作系統(tǒng)、通信和網(wǎng)絡(luò)管理等三方面對(duì)汽車的電子控制軟件開發(fā)作了全面的定義。采用符合OSEK標(biāo)準(zhǔn)的汽車電子軟件可以提高產(chǎn)品代碼的復(fù)用率、降低開發(fā)成本、縮短產(chǎn)品開發(fā)周期。 本課題通過對(duì)汽車電子軟件開發(fā)建模和代碼自動(dòng)生成工具的分析研究,通過LambdaTOOL開發(fā)環(huán)境將各個(gè)工具集成,在其中整合符合OSEK標(biāo)準(zhǔn)的OSDeltaOSEK,它提供必要功能支持事件驅(qū)動(dòng)的控制系統(tǒng);Simulink建模環(huán)境,,它是一個(gè)基于模型設(shè)計(jì)的工具,通過模型完成對(duì)線性系統(tǒng),非線性系統(tǒng)的建模;RTWEmbeddedCoder,它是對(duì)RTW(Real.Time Workshop)產(chǎn)品的擴(kuò)展,它專門應(yīng)用于嵌式領(lǐng)域,增加了針對(duì)配置復(fù)雜的嵌入式系統(tǒng)至關(guān)重要的軟件工程方面的內(nèi)容。自動(dòng)代碼生成工具,實(shí)現(xiàn)一個(gè)針對(duì)汽車電子軟件的開發(fā)平臺(tái),從而縮短汽車電子軟件產(chǎn)品的開發(fā)周期,減少開發(fā)成本,提高開發(fā)效率,并使得軟件產(chǎn)品有良好的可維護(hù)性和可復(fù)用性。 采用AUTOSAR架構(gòu)有利于車輛電子系統(tǒng)軟件的交換與更新,并為高效管理愈來愈復(fù)雜的車輛電子、軟件系統(tǒng)提供了一個(gè)基礎(chǔ)。此外,AUTOSAR在確保產(chǎn)品及服務(wù)質(zhì)量的同時(shí),提高了成本效率。目前越來越多的廠商加入到AUTOSAR組織,其開發(fā)的產(chǎn)品也以能支持AUTOSAR標(biāo)準(zhǔn)為榮,AUTOSAR已經(jīng)成為事實(shí)上的汽車電子開發(fā)標(biāo)準(zhǔn),未來必將成為汽車電子軟件開發(fā)的趨勢。
【圖文】:

架構(gòu)圖,操作系統(tǒng),架構(gòu)


圖 2.1 OSEK/VDX 操作系統(tǒng)應(yīng)用架構(gòu)OSEK OS 由以下幾個(gè)服務(wù)/管理模塊組成:1. 中斷管理:實(shí)現(xiàn)全局中斷、操作系統(tǒng)中斷等的打開和關(guān)閉功能。2. 任務(wù)管理:實(shí)現(xiàn)擴(kuò)展任務(wù)、基本任務(wù)等的激活、結(jié)束、重調(diào)度、以及一些的獲取功能。3. Alarm 管理:實(shí)現(xiàn)定時(shí)功能,在預(yù)定時(shí)間到達(dá)時(shí)觸發(fā)相關(guān)的操作,如:設(shè)激活任務(wù)、進(jìn)行回調(diào)等操作。4. 事件管理:是附屬于任務(wù)的一種通知機(jī)制,其不是一種獨(dú)立對(duì)象。事件管責(zé)實(shí)現(xiàn)事件的發(fā)送、等待、查詢、清除等功能。5. 資源管理:OSEK 中的資源是一種用于同步或者互斥的手段,資源管理資源的獲取、釋放等功能。6. Hook 管理:主要為用戶提供功能的擴(kuò)展能力,包括錯(cuò)誤處理、任務(wù)切換切換后、系統(tǒng)啟動(dòng)、系統(tǒng)關(guān)閉、系統(tǒng)進(jìn)入 IDLE 等時(shí)機(jī),通過 hook 功能為

過程圖,應(yīng)用開發(fā),過程,屬性


OIL 明確地為每個(gè) OIL 對(duì)象定義了所有標(biāo)準(zhǔn)屬性。每個(gè) OSEK 應(yīng)用可以定義附加的特殊執(zhí)行屬性和引用。每個(gè) OSEK 應(yīng)用可以限制每個(gè)屬性的取值范圍OIL 中的對(duì)象包括:CPU(處理器) 、OS(操作系統(tǒng))、Appmode(應(yīng)用模式)、Isr(中斷服務(wù))、Resource(資源)、Task(任務(wù))、Counter(記數(shù)器)、Event(事件)、Alarm(報(bào)警器)Com(通信子系統(tǒng))、Message(消息)、Ipdu(交互層協(xié)議數(shù)據(jù)單元)、NM(網(wǎng)絡(luò)管理)。圖 2.2 顯示了 OIL 文件在遵循了 OSEK 標(biāo)準(zhǔn)的開發(fā)流程中的作用:
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP368.1;TP311.52

【參考文獻(xiàn)】

相關(guān)期刊論文 前7條

1 邵貝貝;嵌入式軟件的安全可靠性控制[J];電子產(chǎn)品世界;2005年03期

2 霍漢強(qiáng);;嵌入式軟件發(fā)展的瓶頸問題及發(fā)展對(duì)策[J];廣西科學(xué)院學(xué)報(bào);2008年02期

3 韓家煒,孟小峰,王靜,李盛恩;Web挖掘研究[J];計(jì)算機(jī)研究與發(fā)展;2001年04期

4 奉旭輝;中國嵌入式軟件發(fā)展現(xiàn)狀及趨勢[J];信息技術(shù)與信息化;2005年04期

5 陳虹;;汽車電子嵌入式基礎(chǔ)軟件產(chǎn)業(yè)鏈模式的實(shí)踐與展望[J];上海汽車;2010年06期

6 侯素禮;;國內(nèi)汽車電子嵌入式軟件開發(fā)平臺(tái)標(biāo)準(zhǔn)化之路[J];輕型汽車技術(shù);2010年Z2期

7 李志強(qiáng);朱澄;李軍;;支持汽車電子的嵌入式軟件編程接口庫設(shè)計(jì)[J];電子設(shè)計(jì)應(yīng)用;2006年09期



本文編號(hào):2541843

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2541843.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶6e2d9***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請E-mail郵箱bigeng88@qq.com