基于嵌入式實(shí)時(shí)Linux及AUTOSAR的跨平臺(tái)技術(shù)研究與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-02-25 21:30
伴隨著汽車的逐漸普及和消費(fèi)者群體對(duì)于汽車的各方面性能要求越來越高,汽車軟件規(guī)模隨之增長(zhǎng),導(dǎo)致了汽車的E/E(Electrical Electronic Architecture)架構(gòu)也日趨復(fù)雜化。為了解決傳統(tǒng)汽車的E/E架構(gòu)的不統(tǒng)一,代碼跨平臺(tái)性差等問題,全球主要汽車廠商、一級(jí)供應(yīng)商和半導(dǎo)體公司于2003年聯(lián)合提出了基于AUTOSAR(Automotive Open System Architecture)標(biāo)準(zhǔn)的操作系統(tǒng),為未來世界上汽車電子領(lǐng)域?qū)崟r(shí)操作系統(tǒng)的發(fā)展開辟了一個(gè)主流方向。目前國(guó)內(nèi)外依然有許多其他通用的實(shí)時(shí)操作系統(tǒng)如美國(guó)風(fēng)河公司的Vxworks操作系統(tǒng)、QNX操作系統(tǒng)、基于RT-Preempt實(shí)時(shí)Linux操作系統(tǒng)和國(guó)內(nèi)的Delta OS、RT-Thread等。這些通用實(shí)時(shí)操作系統(tǒng)在汽車電子領(lǐng)域、工業(yè)控制領(lǐng)域和航空航天等領(lǐng)域發(fā)揮著重要的作用。本文進(jìn)行了基于AUTOSAR標(biāo)準(zhǔn)的操作系統(tǒng)和其他通用實(shí)時(shí)操作系統(tǒng)的嵌入式跨平臺(tái)技術(shù)的研究,提出了基于AUTOSAR OS系統(tǒng)平臺(tái)和實(shí)時(shí)Linux系統(tǒng)平臺(tái)開發(fā)RTARPLAT(RT-Preempt Linux AUTO...
【文章來源】:吉林大學(xué)吉林省 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:71 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
AUTOSAR經(jīng)典平臺(tái)與自適應(yīng)平臺(tái)要求本文所實(shí)現(xiàn)的跨平臺(tái)應(yīng)用程序主要針對(duì)的是車輛控制單元嵌入式實(shí)時(shí)應(yīng)用
第1章緒論6圖1.2AUTOSAR經(jīng)典平臺(tái)基礎(chǔ)架構(gòu)圖在AUTOSARClassicPlatform分層架構(gòu)中,應(yīng)用層如圖1.3所示,主要是由若干個(gè)軟件組件(SWC)組成,每個(gè)軟件組件又是由若干個(gè)運(yùn)行實(shí)體組成(Runnable)。每個(gè)可運(yùn)行實(shí)體代表的是一個(gè)函數(shù)也就是軟件組件當(dāng)中的一個(gè)接口,而每一個(gè)接口均是由運(yùn)行時(shí)環(huán)境層(RTELayer)提供的標(biāo)準(zhǔn)化接口,以達(dá)到屏蔽應(yīng)用層和底層的效果。圖1.3應(yīng)用層細(xì)化分層AUTOSARRTE層主要提供ECU之間以及軟件組件之間的通信功能,對(duì)軟件組件中的可運(yùn)行實(shí)體(Runnable)管理,包括為可運(yùn)行實(shí)體(Runnable)提供觸發(fā)條件,以及可運(yùn)行實(shí)(Runnable)所需的資源,同時(shí)將可運(yùn)行實(shí)體(Runnable)映射到OSTask當(dāng)中。在AUTOSAR整體分層架構(gòu)當(dāng)中最重要的便是基礎(chǔ)軟件(BSW層),如圖1.4所示;A(chǔ)軟件層可以進(jìn)一步細(xì)分為服務(wù)層(ServiceLayer)、ECU抽象層(ECUAbstractionLayer)、微控制器抽象層(MCALLayer)和復(fù)雜驅(qū)動(dòng)層(ComplexDrivers)[25]。
第1章緒論6圖1.2AUTOSAR經(jīng)典平臺(tái)基礎(chǔ)架構(gòu)圖在AUTOSARClassicPlatform分層架構(gòu)中,應(yīng)用層如圖1.3所示,主要是由若干個(gè)軟件組件(SWC)組成,每個(gè)軟件組件又是由若干個(gè)運(yùn)行實(shí)體組成(Runnable)。每個(gè)可運(yùn)行實(shí)體代表的是一個(gè)函數(shù)也就是軟件組件當(dāng)中的一個(gè)接口,而每一個(gè)接口均是由運(yùn)行時(shí)環(huán)境層(RTELayer)提供的標(biāo)準(zhǔn)化接口,以達(dá)到屏蔽應(yīng)用層和底層的效果。圖1.3應(yīng)用層細(xì)化分層AUTOSARRTE層主要提供ECU之間以及軟件組件之間的通信功能,對(duì)軟件組件中的可運(yùn)行實(shí)體(Runnable)管理,包括為可運(yùn)行實(shí)體(Runnable)提供觸發(fā)條件,以及可運(yùn)行實(shí)(Runnable)所需的資源,同時(shí)將可運(yùn)行實(shí)體(Runnable)映射到OSTask當(dāng)中。在AUTOSAR整體分層架構(gòu)當(dāng)中最重要的便是基礎(chǔ)軟件(BSW層),如圖1.4所示;A(chǔ)軟件層可以進(jìn)一步細(xì)分為服務(wù)層(ServiceLayer)、ECU抽象層(ECUAbstractionLayer)、微控制器抽象層(MCALLayer)和復(fù)雜驅(qū)動(dòng)層(ComplexDrivers)[25]。
【參考文獻(xiàn)】:
期刊論文
[1]基于龍芯1E的嵌入式Linux實(shí)時(shí)性的優(yōu)化與可靠性設(shè)計(jì)[J]. 王樸,周晴. 微電子學(xué)與計(jì)算機(jī). 2019(11)
[2]6月汽車市場(chǎng)分析[J]. 姚蘭. 汽車與運(yùn)動(dòng). 2019(08)
[3]虛擬機(jī)技術(shù)的應(yīng)用[J]. 羅曉慧. 電子世界. 2019(09)
[4]精耕汽車社會(huì)[J]. 南辰. 瞭望. 2019 (04)
[5]一種安全關(guān)鍵的嵌入式實(shí)時(shí)操作系統(tǒng)內(nèi)核設(shè)計(jì)[J]. 歐陽(yáng)湘臻,朱怡安,李聯(lián),史先琛. 計(jì)算機(jī)工程. 2019(07)
[6]航天嵌入式Linux實(shí)時(shí)性能優(yōu)化研究[J]. 劉宇帥,蘇宇,王金波,吳晨陽(yáng). 航天控制. 2018(03)
[7]符合AUTOSAR規(guī)范的汽車軟件開發(fā)工具鏈及其應(yīng)用流程[J]. 單忠偉,宋珂,章桐. 機(jī)電一體化. 2018(03)
[8]Java語(yǔ)言的跨平臺(tái)優(yōu)勢(shì)[J]. 王理華. 科技風(fēng). 2017(25)
[9]基于C++語(yǔ)言的跨平臺(tái)軟件開發(fā)的設(shè)計(jì)[J]. 王建龍. 數(shù)碼世界. 2017(12)
[10]論C++語(yǔ)言下跨平臺(tái)軟件開發(fā)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 譚滔. 信息技術(shù)與信息化. 2017(10)
博士論文
[1]跨平臺(tái)嵌入式地理信息系統(tǒng)關(guān)鍵技術(shù)研究[D]. 陳濤.解放軍信息工程大學(xué) 2013
碩士論文
[1]基于圖形中間件的嵌入式人機(jī)界面的研究[D]. 蒼秀麗.杭州電子科技大學(xué) 2015
[2]基于AUTOSAR的車燈和雨刷系統(tǒng)一致性測(cè)試研究[D]. 王德志.湖南大學(xué) 2011
本文編號(hào):3051604
【文章來源】:吉林大學(xué)吉林省 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:71 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
AUTOSAR經(jīng)典平臺(tái)與自適應(yīng)平臺(tái)要求本文所實(shí)現(xiàn)的跨平臺(tái)應(yīng)用程序主要針對(duì)的是車輛控制單元嵌入式實(shí)時(shí)應(yīng)用
第1章緒論6圖1.2AUTOSAR經(jīng)典平臺(tái)基礎(chǔ)架構(gòu)圖在AUTOSARClassicPlatform分層架構(gòu)中,應(yīng)用層如圖1.3所示,主要是由若干個(gè)軟件組件(SWC)組成,每個(gè)軟件組件又是由若干個(gè)運(yùn)行實(shí)體組成(Runnable)。每個(gè)可運(yùn)行實(shí)體代表的是一個(gè)函數(shù)也就是軟件組件當(dāng)中的一個(gè)接口,而每一個(gè)接口均是由運(yùn)行時(shí)環(huán)境層(RTELayer)提供的標(biāo)準(zhǔn)化接口,以達(dá)到屏蔽應(yīng)用層和底層的效果。圖1.3應(yīng)用層細(xì)化分層AUTOSARRTE層主要提供ECU之間以及軟件組件之間的通信功能,對(duì)軟件組件中的可運(yùn)行實(shí)體(Runnable)管理,包括為可運(yùn)行實(shí)體(Runnable)提供觸發(fā)條件,以及可運(yùn)行實(shí)(Runnable)所需的資源,同時(shí)將可運(yùn)行實(shí)體(Runnable)映射到OSTask當(dāng)中。在AUTOSAR整體分層架構(gòu)當(dāng)中最重要的便是基礎(chǔ)軟件(BSW層),如圖1.4所示;A(chǔ)軟件層可以進(jìn)一步細(xì)分為服務(wù)層(ServiceLayer)、ECU抽象層(ECUAbstractionLayer)、微控制器抽象層(MCALLayer)和復(fù)雜驅(qū)動(dòng)層(ComplexDrivers)[25]。
第1章緒論6圖1.2AUTOSAR經(jīng)典平臺(tái)基礎(chǔ)架構(gòu)圖在AUTOSARClassicPlatform分層架構(gòu)中,應(yīng)用層如圖1.3所示,主要是由若干個(gè)軟件組件(SWC)組成,每個(gè)軟件組件又是由若干個(gè)運(yùn)行實(shí)體組成(Runnable)。每個(gè)可運(yùn)行實(shí)體代表的是一個(gè)函數(shù)也就是軟件組件當(dāng)中的一個(gè)接口,而每一個(gè)接口均是由運(yùn)行時(shí)環(huán)境層(RTELayer)提供的標(biāo)準(zhǔn)化接口,以達(dá)到屏蔽應(yīng)用層和底層的效果。圖1.3應(yīng)用層細(xì)化分層AUTOSARRTE層主要提供ECU之間以及軟件組件之間的通信功能,對(duì)軟件組件中的可運(yùn)行實(shí)體(Runnable)管理,包括為可運(yùn)行實(shí)體(Runnable)提供觸發(fā)條件,以及可運(yùn)行實(shí)(Runnable)所需的資源,同時(shí)將可運(yùn)行實(shí)體(Runnable)映射到OSTask當(dāng)中。在AUTOSAR整體分層架構(gòu)當(dāng)中最重要的便是基礎(chǔ)軟件(BSW層),如圖1.4所示;A(chǔ)軟件層可以進(jìn)一步細(xì)分為服務(wù)層(ServiceLayer)、ECU抽象層(ECUAbstractionLayer)、微控制器抽象層(MCALLayer)和復(fù)雜驅(qū)動(dòng)層(ComplexDrivers)[25]。
【參考文獻(xiàn)】:
期刊論文
[1]基于龍芯1E的嵌入式Linux實(shí)時(shí)性的優(yōu)化與可靠性設(shè)計(jì)[J]. 王樸,周晴. 微電子學(xué)與計(jì)算機(jī). 2019(11)
[2]6月汽車市場(chǎng)分析[J]. 姚蘭. 汽車與運(yùn)動(dòng). 2019(08)
[3]虛擬機(jī)技術(shù)的應(yīng)用[J]. 羅曉慧. 電子世界. 2019(09)
[4]精耕汽車社會(huì)[J]. 南辰. 瞭望. 2019 (04)
[5]一種安全關(guān)鍵的嵌入式實(shí)時(shí)操作系統(tǒng)內(nèi)核設(shè)計(jì)[J]. 歐陽(yáng)湘臻,朱怡安,李聯(lián),史先琛. 計(jì)算機(jī)工程. 2019(07)
[6]航天嵌入式Linux實(shí)時(shí)性能優(yōu)化研究[J]. 劉宇帥,蘇宇,王金波,吳晨陽(yáng). 航天控制. 2018(03)
[7]符合AUTOSAR規(guī)范的汽車軟件開發(fā)工具鏈及其應(yīng)用流程[J]. 單忠偉,宋珂,章桐. 機(jī)電一體化. 2018(03)
[8]Java語(yǔ)言的跨平臺(tái)優(yōu)勢(shì)[J]. 王理華. 科技風(fēng). 2017(25)
[9]基于C++語(yǔ)言的跨平臺(tái)軟件開發(fā)的設(shè)計(jì)[J]. 王建龍. 數(shù)碼世界. 2017(12)
[10]論C++語(yǔ)言下跨平臺(tái)軟件開發(fā)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 譚滔. 信息技術(shù)與信息化. 2017(10)
博士論文
[1]跨平臺(tái)嵌入式地理信息系統(tǒng)關(guān)鍵技術(shù)研究[D]. 陳濤.解放軍信息工程大學(xué) 2013
碩士論文
[1]基于圖形中間件的嵌入式人機(jī)界面的研究[D]. 蒼秀麗.杭州電子科技大學(xué) 2015
[2]基于AUTOSAR的車燈和雨刷系統(tǒng)一致性測(cè)試研究[D]. 王德志.湖南大學(xué) 2011
本文編號(hào):3051604
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/3051604.html
最近更新
教材專著