女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

AUTOSAR的核心概念

工程師 ? 來源:Paulfrank ? 作者:Paulfrank ? 2020-09-11 14:22 ? 次閱讀

工程師的角度看AUTOSAR

“軟件定義汽車”的火熱帶動(dòng)了工程師們對(duì)于汽車電子軟件熱烈地討論。不曾想到,隱藏在控制器內(nèi)部,默默地發(fā)揮著作用的汽車電子軟件,如今備受矚目。本人畢業(yè)到現(xiàn)在,一直在汽車行業(yè)做軟件,切身感受到一系列的變化。寫軟件的方法在變,行業(yè)技術(shù)標(biāo)準(zhǔn)在變,和OEM合作模式在變,還有敏捷轉(zhuǎn)型等等。10多年前,有人認(rèn)為汽車行業(yè)是夕陽產(chǎn)業(yè),IT是朝陽產(chǎn)業(yè)。現(xiàn)在看來,無論是汽車還是IT,依然朝氣蓬勃,更令人欣喜的是,這兩個(gè)產(chǎn)業(yè)的融合為未來的發(fā)展帶來了新的契機(jī)。

1

開端-OSEK/VDX

OSEK/VDX標(biāo)準(zhǔn)的出現(xiàn)代表著汽車電子軟件標(biāo)準(zhǔn)化的開端,該標(biāo)準(zhǔn)的構(gòu)成:實(shí)時(shí)的操作系統(tǒng)(OSEK OS),通訊子系統(tǒng)(OSEK-COM)和網(wǎng)絡(luò)管理系統(tǒng)(OSEK-NM)。

在OSEK出現(xiàn)之前,軟件生產(chǎn)商們僅依靠自身積累,寫出的軟件五花八門,水平參差不齊,有些甚至沒有清晰的軟件層次結(jié)構(gòu),這樣寫出的軟件質(zhì)量堪憂,并且可維護(hù)性是很差的。有了OSEK標(biāo)準(zhǔn)的借鑒和指導(dǎo),很多軟件生產(chǎn)商依照OSEK標(biāo)準(zhǔn)開發(fā)出了自己的軟件產(chǎn)品。像汽車行業(yè)的Tier1,提供軟件與硬件整套完整方案是常態(tài),Tier1自研的完善可靠的軟件產(chǎn)品也是其核心競(jìng)爭(zhēng)力之一。

OSEK OS是實(shí)時(shí)操作系統(tǒng),可以滿足大多數(shù)汽車控制器的任務(wù)調(diào)度要求。另外其可移植性和可擴(kuò)展性很高,可以輕松移植到新MCU平臺(tái)。對(duì)于實(shí)時(shí)性要求,除了要有好的操作系統(tǒng),也需要程序設(shè)計(jì)者合理地規(guī)劃常規(guī)任務(wù)和中斷處理程序,如果任務(wù)阻塞或執(zhí)行時(shí)間過長(zhǎng),會(huì)極大的影響正常任務(wù)的調(diào)度。近年來,軟件系統(tǒng)的實(shí)時(shí)性和確定性執(zhí)行也不斷地在演進(jìn)。確定性操作系統(tǒng),再配合邏輯執(zhí)行時(shí)間(LET)模型,可提供更高級(jí)別的功能安全機(jī)制。

下圖摘取自O(shè)SEK標(biāo)準(zhǔn)文檔,圖中展示了OSEK/VDX的基本結(jié)構(gòu)和各組件間的關(guān)系。這也算是典型的帶網(wǎng)絡(luò)通信的汽車ECU軟件的最小系統(tǒng)了。

在2000年左右,Tier1的ECU軟件自研比例非常高,對(duì)軟件產(chǎn)品的掌控力也相當(dāng)強(qiáng),底層軟件和應(yīng)用層軟件都由Tier1完成開發(fā)。OEM和Tier1之間軟件開發(fā)的合作方式,主要是由OEM向Tier1分發(fā)書寫格式和內(nèi)容非常規(guī)范化的需求文檔,有些做到好的,則采用格式化的語言來描述需求,甚至是偽代碼的書寫形式。

V模型開發(fā)流程(瀑布模型的進(jìn)階)是當(dāng)時(shí)的主流。按自上而下的過程遞交交付物,并在相對(duì)應(yīng)層級(jí)依次驗(yàn)證,是V模型開發(fā)的特點(diǎn)。V模型開發(fā)迭代周期長(zhǎng),一般與功能交樣時(shí)間相匹配。迭代次數(shù)少,一般5到6次迭代后,基本就到SOP量產(chǎn)了。當(dāng)時(shí)汽車ECU功能定義固化早,每個(gè)ECU功能數(shù)量較少,需求開發(fā)相對(duì)穩(wěn)定,在當(dāng)時(shí)看來,V模型的開發(fā)流程是非常合適的。

2

進(jìn)階-AUTOSAR

上文提到了OSEK,因?yàn)樗cAUTOSAR頗具淵源,AUTOSAR的部分設(shè)計(jì)也參考了OSEK標(biāo)準(zhǔn)。OSEK是汽車軟件標(biāo)準(zhǔn)化的第一步,它影響的范圍是ECU層面。OEM和Tier1之間穩(wěn)定的合作方式也已經(jīng)形成。但汽車軟件標(biāo)準(zhǔn)化的進(jìn)程并沒有停下來。

這里插句題外話。OEM和Tier1的這種合作模式下,Tier1的系統(tǒng)與軟件能力變得格外的強(qiáng),另外OSEK的標(biāo)準(zhǔn)化,總線設(shè)計(jì)的標(biāo)準(zhǔn)化,也讓各個(gè)廠家設(shè)計(jì)的ECU之間的連通變得簡(jiǎn)單。在這個(gè)背景下,Tier1對(duì)整車電子電器架構(gòu)的影響很大,依靠Tier1的能力,攢起一套主流的電子電器架構(gòu)也成為可能。行業(yè)頭部的整車廠,Tier1,芯片等其他環(huán)節(jié)的供應(yīng)商,對(duì)電子電器架構(gòu)的構(gòu)想也一定程度上推動(dòng)著行業(yè)的發(fā)展。

上文有提到過,OEM需要花費(fèi)相當(dāng)大的精力來書寫需求說明書,以描述ECU的應(yīng)用層功能,完成后交予Tier1來開發(fā)軟件。而隨著車上的ECU數(shù)量不斷增加,信號(hào)復(fù)雜程度增加,傳統(tǒng)的開發(fā)方式顯露出了開發(fā)復(fù)雜,維護(hù)困難等弊端。讓汽車電子系統(tǒng)開發(fā)更靈活,更有效率,成為汽車工程師的目標(biāo)。AUTOSAR的誕生旨在達(dá)成這個(gè)目標(biāo)。AUTOSAR從一開始就志在整體汽車電子開發(fā)的標(biāo)準(zhǔn)化。所以AUTOSAR所涵蓋的方法論,虛擬功能總線,元模型與模板工具,軟件架構(gòu)及模塊,所有這些工作都導(dǎo)向這一目標(biāo)。可以毫不夸張的說,AUTOSAR是汽車工程師的智慧結(jié)晶。

AUTOSAR的推出,OEM與Tier1之間的合作方式有了微妙的變化。在介紹新的合作方式之前,這里 先介紹下AUTOSAR的核心概念:虛擬功能總線(VFB)。

下圖引用自AUTOSAR標(biāo)準(zhǔn)。如圖,VFB之上描述的是軟件組件(SWC),以實(shí)現(xiàn)軟硬分離。OEM著重于系統(tǒng)層面的設(shè)計(jì),包含SWC的設(shè)計(jì)及它們之間的通信方式。VFB是虛擬總線,真實(shí)的情況是它們以Flexray,CAN總線方式通信,或者是ECU的內(nèi)部通信。而這些都會(huì)在整車開發(fā)流程中的SWC部署,網(wǎng)絡(luò)設(shè)計(jì)中體現(xiàn)。

在了解以上的基本概念后,再來講講OEM和Tier1的合作方式有哪些。

方式一:

OEM:以AUTOSAR的標(biāo)準(zhǔn)方法設(shè)計(jì)系統(tǒng)及軟件架構(gòu),并以ARXML的形式導(dǎo)出,同時(shí)負(fù)責(zé)應(yīng)用層軟件SWC的開發(fā)。

Tier1:以AUTOSAR的標(biāo)準(zhǔn)方法完成基礎(chǔ)軟件的配置與生成,復(fù)雜驅(qū)動(dòng)軟件的開發(fā),最終軟件的集成與版本釋放,并提供硬件平臺(tái)。

特點(diǎn):雙方關(guān)注自己負(fù)責(zé)的軟件部分,耦合部分不多,溝通成本最低。

方式二:

OEM:基本與方式一相同,但OEM自己不開發(fā)應(yīng)用層軟件。

Tier1:除了方式一提到的內(nèi)容,還包括應(yīng)用層軟件的開發(fā)。

特點(diǎn):軟件開發(fā)的工作都落到了Tier1身上,但應(yīng)用層軟件需求溝通的成本較高。

方式三:

OEM:除了系統(tǒng)及軟件架構(gòu)設(shè)計(jì)以外,OEM還負(fù)責(zé)應(yīng)用層及底層軟件開發(fā),包括最終軟件的集成與釋放。

Tier1:僅配置MCAL部分的軟件。

特點(diǎn):OEM包攬了大部分的軟件工作,Tier1的價(jià)值僅在于提供硬件平臺(tái)(包括MCAL軟件)。

方式四:

OEM:按自身的方式設(shè)計(jì)系統(tǒng)架構(gòu)及發(fā)布需求,但并不是AUTOSAR的標(biāo)準(zhǔn)方法,應(yīng)用層軟件開發(fā)為備選。

Tier1:以AUTOSAR的標(biāo)準(zhǔn)方法完成底層軟件,應(yīng)用層軟件為備選,取決于OEM是否提供基于標(biāo)準(zhǔn)接口的應(yīng)用層軟件。

特點(diǎn):此方式用到了AUTOSAR軟件標(biāo)準(zhǔn)架構(gòu)和模塊,但缺少了精髓的系統(tǒng)設(shè)計(jì)部分。

另外,AUTOSAR也改變了軟件工程師需要的技能和工作方式。手工代碼漸漸轉(zhuǎn)向基于模型的開發(fā),底層功能模塊依靠工具配置及代碼生成。驗(yàn)證軟件的方式也更多樣,模型仿真,SIL,HIL等等。

3

突破-AP AUTOSAR

從本節(jié)開始,AUTOSAR會(huì)標(biāo)注CP (Classic Platform) 和AP (Adaptive Platform),以示區(qū)分。

CP AUTOSAR標(biāo)準(zhǔn)其實(shí)也在不停的演進(jìn)中,Ethenet, Crypto, E2E, SOME/IP等等也是在4.X的版本中才出現(xiàn)。基本上,有新的技術(shù)需要運(yùn)用,AUTOSAR就有推出相應(yīng)的標(biāo)準(zhǔn)。

但CP平臺(tái)畢竟有它的局限性,對(duì)于高算力的應(yīng)用場(chǎng)景無能為力。AP AUTOSAR的出現(xiàn)正是應(yīng)對(duì)高性能計(jì)算平臺(tái)的需要,AP AUTOSAR的定位是運(yùn)行于POSIX操作系統(tǒng)之上的中間件。設(shè)計(jì)者也不乏考慮,AP平臺(tái)和CP平臺(tái)在一個(gè)架構(gòu)下共存的問題。所以它與生俱來,具備和CP AUTOSAR有良好的交互能力。

高性能計(jì)算平臺(tái)必然是未來電子電器架構(gòu)的主角,已經(jīng)有不少架構(gòu)師們?cè)O(shè)想把它運(yùn)用到多域控制器,以及中央計(jì)算平臺(tái)當(dāng)中。AP AUTOSAR在高性能計(jì)算平臺(tái)的作用不可小覷。這可以從AP AUTOSAR的設(shè)計(jì)細(xì)節(jié)得出。

ARA:COM提供應(yīng)用層之間標(biāo)準(zhǔn)且可靠的通信方式,統(tǒng)一化的通信方式有助于避免由于通信機(jī)制的不同造成的設(shè)計(jì)缺陷。同時(shí)支持事件驅(qū)動(dòng)和輪詢模式也是它的主要特點(diǎn),因?qū)崟r(shí)應(yīng)用程序通常基于輪詢模式,而支持此模式可以保證前后級(jí)數(shù)據(jù)傳遞式樣的一致,避免不必要的上下文切換。

ARA:EXEC主控應(yīng)用程序的生命周期,設(shè)計(jì)者同時(shí)也考慮了功能安全方面的設(shè)計(jì),例如狀態(tài)恢復(fù),資源管理,確定性執(zhí)行等機(jī)制。

ARA:SM 收集應(yīng)用程序的各種異常狀態(tài)并適時(shí)地調(diào)整相應(yīng)的應(yīng)用程序功能,為功能安全提供有效的機(jī)制。

ARA:PHM提供監(jiān)控應(yīng)用程序的能力,并在檢測(cè)到異常后執(zhí)行恢復(fù)動(dòng)作。它支持幾種典型的任務(wù)監(jiān)測(cè)機(jī)制:alive, deadline, logical supervision。

其他AP AUTOSAR包含的API及Service組件不在這里 一一介紹。可以看出,APAUTOSAR除了提供基本的應(yīng)用層開發(fā)平臺(tái)中間件,同時(shí)也有不少功能安全上的考慮,其中一些機(jī)制可以有效的應(yīng)對(duì)ISO26262軟件部分“Freedom from interference”中提出的相關(guān)需求。

AP AUTOSAR在這樣一個(gè)復(fù)雜的環(huán)境下誕生,工程師們必定對(duì)其賦予厚望,從它的設(shè)計(jì)思路來看,AP AUTOSAR不但吸取了現(xiàn)有成熟的技術(shù),同時(shí)也有所創(chuàng)新,引入互聯(lián)網(wǎng)技術(shù)的同時(shí)也不乏考慮其適用性和可靠性。如今AP AUTOSAR剛經(jīng)歷了幾個(gè)版本,對(duì)比CP AUTOSAR從萌芽到茁壯成長(zhǎng)的過程,AUTOSAR的未來必定可期。

— END—

《淺談汽車電子軟件》專輯

進(jìn)入汽車行業(yè)是偶然,但選擇做軟件是必然。聽一位前輩說過,“你永遠(yuǎn)別指望一個(gè)人能把一件不喜歡的事做好”,軟件技術(shù)一直是我的愛好,汽車也是我熱愛的,慶幸當(dāng)初的自己能選擇這個(gè)行業(yè)。現(xiàn)在閑暇時(shí)寫一些分享性的文章,希望和行業(yè)中的友人們一起成長(zhǎng)。

作者:Paulfrank

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • OEM
    OEM
    +關(guān)注

    關(guān)注

    4

    文章

    407

    瀏覽量

    51336
  • AUTOSAR
    +關(guān)注

    關(guān)注

    10

    文章

    372

    瀏覽量

    22413
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    東軟睿馳亮相第16屆AUTOSAR開放大會(huì)

    此前,5月27日-28日,第16屆AUTOSAR開放大會(huì)(16th AUTOSAR Open Conference)在比利時(shí)布魯日成功召開,本屆大會(huì)以“AUTOSAR solutions
    的頭像 發(fā)表于 06-06 16:07 ?605次閱讀

    RT-Thread睿賽德正式成為AUTOSAR組織合作伙伴,攜手推動(dòng)智能汽車技術(shù)新發(fā)展| 新聞速遞

    近日,上海睿賽德電子科技有限公司正式成為AUTOSAR(AUTomotiveOpenSystemARchitecture)組織的合作伙伴。RT-Thread睿賽德將與核心開發(fā)伙伴緊密合作,參與制
    的頭像 發(fā)表于 04-10 21:26 ?302次閱讀
    RT-Thread睿賽德正式成為<b class='flag-5'>AUTOSAR</b>組織合作伙伴,攜手推動(dòng)智能汽車技術(shù)新發(fā)展| 新聞速遞

    AUTOSAR組織蒞臨普華基礎(chǔ)軟件參觀交流

    近日,AUTOSAR副主席Thomas Rüping、AUTOSAR中國代表荊喆一行蒞臨普華基礎(chǔ)軟件上海總部開展合作交流。普華基礎(chǔ)軟件副總經(jīng)理兼戰(zhàn)略研究院院長(zhǎng)張曉先、總經(jīng)理助理羅彤、周冬生等參加了此次會(huì)談。
    的頭像 發(fā)表于 12-24 14:33 ?675次閱讀

    光庭信息榮獲AUTOSAR中國中心2024年度特別貢獻(xiàn)獎(jiǎng)

    近日,“AUTOSAR 中國中心 2024 年度獎(jiǎng)項(xiàng)頒獎(jiǎng)典禮暨答謝酒會(huì)”在上海圓滿落幕。經(jīng) AUTOSAR 中國中心管理團(tuán)隊(duì)提名與評(píng)選,特授予光庭信息“AUTOSAR 中國中心年度特別貢獻(xiàn)獎(jiǎng)”。光庭
    的頭像 發(fā)表于 12-20 16:08 ?551次閱讀

    AUTOSAR通信對(duì)自動(dòng)駕駛的影響 AUTOSAR通信與嵌入式系統(tǒng)設(shè)計(jì)

    AUTOSAR(Automotive Open System Architecture)通信對(duì)自動(dòng)駕駛的影響深遠(yuǎn),它不僅優(yōu)化了汽車電子系統(tǒng)的通信結(jié)構(gòu),還提高了自動(dòng)駕駛系統(tǒng)的安全性和可靠性。同時(shí)
    的頭像 發(fā)表于 12-17 15:09 ?668次閱讀

    AUTOSAR通信與網(wǎng)絡(luò)安全 AUTOSAR通信在車輛中的應(yīng)用

    隨著汽車行業(yè)的發(fā)展,車輛的電子化和智能化水平不斷提高,這使得車輛的通信系統(tǒng)變得日益復(fù)雜。AUTOSAR(AUTomotive Open System ARchitecture)是一個(gè)全球性的汽車軟件
    的頭像 發(fā)表于 12-17 15:06 ?814次閱讀

    AUTOSAR通信實(shí)現(xiàn)中的常見問題

    AUTOSAR(Automotive Open System Architecture)汽車開放系統(tǒng)架構(gòu)旨在實(shí)現(xiàn)汽車電子的軟硬件分離,降低ECU軟件開發(fā)的復(fù)雜度,提高軟件可重用性。 一、通信協(xié)議棧
    的頭像 發(fā)表于 12-17 15:03 ?994次閱讀

    AUTOSAR中通信堆棧的配置 AUTOSAR通信模塊測(cè)試方法

    AUTOSAR(AUTomotive Open System ARchitecture)是一個(gè)全球性的汽車軟件架構(gòu)合作伙伴計(jì)劃,旨在創(chuàng)建并建立一個(gè)開放的標(biāo)準(zhǔn)化軟件架構(gòu),以簡(jiǎn)化汽車電子控制單元(ECU
    的頭像 發(fā)表于 12-17 15:01 ?814次閱讀

    AUTOSAR通信框架的優(yōu)勢(shì) AUTOSAR通信實(shí)例與應(yīng)用場(chǎng)景

    ,以簡(jiǎn)化汽車電子控制單元(ECU)的開發(fā)和生產(chǎn)。AUTOSAR通信框架是該架構(gòu)的核心組成部分之一,它提供了一套標(biāo)準(zhǔn)化的通信機(jī)制,使得不同ECU之間的通信變得更加高效和可靠。以下是AUTOSAR通信框架
    的頭像 發(fā)表于 12-17 14:58 ?895次閱讀

    AUTOSAR通信與CAN協(xié)議的關(guān)系

    概念,允許應(yīng)用層組件(如軟件組件和ECU抽象層)通過定義良好的接口進(jìn)行通信。 1. 通信服務(wù): AUTOSAR提供了一系列通信服務(wù),包括復(fù)雜驅(qū)動(dòng)通信(COM)、網(wǎng)絡(luò)管理(NM)、診斷通信(DCM)和CAN通信(CAN)。這些服務(wù)確保了不同ECU之間數(shù)據(jù)的有效傳輸。 2.
    的頭像 發(fā)表于 12-17 14:57 ?882次閱讀

    AUTOSAR通信組件介紹 AUTOSAR通信層功能分析

    AUTOSAR通信組件介紹 AUTOSAR(AUTomotive Open System ARchitecture)是一個(gè)全球性的汽車軟件架構(gòu)合作伙伴計(jì)劃,旨在創(chuàng)建和建立一個(gè)開放的標(biāo)準(zhǔn)化軟件架構(gòu),以
    的頭像 發(fā)表于 12-17 14:55 ?1347次閱讀

    AUTOSAR通信協(xié)議解析 如何實(shí)現(xiàn)AUTOSAR通信

    AUTOSAR(Automotive Open System Architecture)即汽車開放系統(tǒng)架構(gòu),該架構(gòu)支持汽車電子控制單元(ECU)之間的通信,實(shí)現(xiàn)了高度模塊化和可重用性。AUTOSAR
    的頭像 發(fā)表于 12-17 14:54 ?2478次閱讀

    極海半導(dǎo)體推出AUTOSAR MCAL軟件包和配置工具

    針對(duì)G32A14XX系列汽車通用MCU,極海正式推出具備獨(dú)立知識(shí)產(chǎn)權(quán)、完全自主開發(fā)的?AUTOSAR MCAL軟件包和配置工具,這標(biāo)志著極海已具備完善的、高水準(zhǔn)的、獨(dú)立自主的AUTOSAR軟件開發(fā)
    的頭像 發(fā)表于 11-17 16:42 ?907次閱讀
    極海半導(dǎo)體推出<b class='flag-5'>AUTOSAR</b> MCAL軟件包和配置工具

    AUTOSAR解決方案 — INTEWORK-EAS-AP

    經(jīng)緯恒潤(rùn)自主研發(fā)的Adaptive AUTOSAR平臺(tái)產(chǎn)品, 遵循AUTOSAR Adaptive R19-11和R22-11規(guī)范, 使用C++11、C++17語言開發(fā)。可通過極易上手的自研工具配置,實(shí)現(xiàn)AUTOSAR AP協(xié)議
    的頭像 發(fā)表于 11-06 16:11 ?1079次閱讀
    <b class='flag-5'>AUTOSAR</b>解決方案 — INTEWORK-EAS-AP

    首款支持AUTOSAR車規(guī)MCU亮相AUTOSAR中國日

    8月5日,由蓋世汽車、AUTOSAR組織聯(lián)合主辦的2022第三屆軟件定義汽車論壇暨AUTOSAR中國日于武漢光谷成功舉辦。論壇圍繞車用基礎(chǔ)軟件發(fā)展方向、SOA架構(gòu)、多域融合OS、中央計(jì)算平臺(tái)架構(gòu)等
    的頭像 發(fā)表于 07-02 15:56 ?736次閱讀
    首款支持<b class='flag-5'>AUTOSAR</b>車規(guī)MCU亮相<b class='flag-5'>AUTOSAR</b>中國日