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

當前位置:主頁 > 科技論文 > 計算機論文 >

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

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

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


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

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


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

【參考文獻】

相關期刊論文 前7條

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

2 霍漢強;;嵌入式軟件發(fā)展的瓶頸問題及發(fā)展對策[J];廣西科學院學報;2008年02期

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

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

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

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

7 李志強;朱澄;李軍;;支持汽車電子的嵌入式軟件編程接口庫設計[J];電子設計應用;2006年09期



本文編號:2541843

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

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


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

版權申明:資料由用戶6e2d9***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com