<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 汽車(chē)電子 > 設計應用 > 面向OEM的AUTOSAR解決方案

面向OEM的AUTOSAR解決方案

作者: 時(shí)間:2010-02-15 來(lái)源:網(wǎng)絡(luò ) 收藏

本文引用地址:http://dyxdggzs.com/article/197723.htm

  說(shuō)明:

  雨刷管理構件(WiperWasherManager)有兩個(gè)接口,CmdWashing 和StaWasher,圖中WWManager表示為雨刷管理軟件構件的實(shí)例。針對CmdWashing接口定義了以下信息:

  1) CmdWashing接口由WiperWasherManager構件提供,其數據內容為FrontWasher構件的Activation接口所使用。

  2)CmdWashing包含一個(gè)“Command”的數據元素。

  3)“Command”的數據類(lèi)型為“t_onoff”。

  4)“t_onoff”屬于“RecordType”,該類(lèi)型描述一般的開(kāi)/關(guān)信息。

  應用軟件開(kāi)發(fā)者應該意識到,面向運行時(shí)環(huán)境(RTE)接口的應用軟件設計的重要性,及早地將應用層接口引入到實(shí)際的項目中來(lái),為實(shí)現應用軟件的可復用性做好準備,從而優(yōu)化整個(gè)軟件開(kāi)發(fā)流程。

三、 設計應用與實(shí)施

  仍以車(chē)身/舒適領(lǐng)域的外部車(chē)燈控制系統的設計為例,在本例中只涉及轉向燈的閃爍控制功能的實(shí)現。

  在系統配置階段,第一步是收集系統配置輸入內容。首先收集實(shí)現該功能所需的軟件構件,如圖4右部邊框所示,在本系統中共使用了5個(gè)軟件構件,按照提供的軟件構件模板編寫(xiě)每個(gè)軟件構件的描述文件;然后明確系統中所用到的ECU資源,形成ECU資源描述文件,如圖4左上部邊框所示,這里有3類(lèi)ECU;最后是系統約束條件的描述文件,描述系統的網(wǎng)絡(luò )拓撲關(guān)系。一般需要提供軟件構件描述和系統約束描述文件,以供零部件供應商在ECU系統開(kāi)發(fā)時(shí)使用。

圖4:系統配置輸入內容。
圖4:系統配置輸入內容。

  以上描述文件的生成均有專(zhuān)門(mén)的工具(這類(lèi)工具統稱(chēng)為AUTOSAR描述文件編輯器)支持,用戶(hù)只需向工具中填充規定的內容即可。

  軟件構件描述文件的生成,需要獲取每個(gè)軟件構件的關(guān)于接口,行為,直接的硬件接口(I/O),運行性能需求(內存,功耗,定時(shí)等)等方面的信息;而軟件構件描述文件本身將包含4部分內容:

* 一般特性:名稱(chēng),生產(chǎn)商等

* 通信屬性:端口,接口

* 內部結構:子構件,連接關(guān)系

* 需要的硬件資源:處理時(shí)間,調度,內存大小和類(lèi)型等。

  ECU資源描述文件生成之前,需要獲取每個(gè)ECU的關(guān)于傳感器和執行器,硬件接口,硬件屬性(內存,處理器,功耗),連接和帶寬等方面的信息;而ECU描述文件本身將包含7部分內容:

* 一般特性:名稱(chēng),生產(chǎn)商等

* 溫度(自身,環(huán)境,冷卻/加熱)

* 可用的信號處理方法

* 可用的編程能力

* 可用的硬件:微控制器,架構(如多處理器);內存,接口(CAN,LIN,MOST,FlexRay),外設(傳感器/執行器),連接(如引腳數目)。

* RTE之下針對微控制器的基礎軟件模塊

* 從引腳到ECU抽象層的信號

  系統約束描述文件生成之前,需要關(guān)于整個(gè)系統的信息,如總線(xiàn)系統,協(xié)議,通信矩陣和屬性,功能集群,功能部署(向ECU的分布);而系統約束描述文件本身將包含3部分內容:

* 網(wǎng)絡(luò )拓撲:總線(xiàn)(CAN,LIN,FlexRay),連接的ECU,網(wǎng)關(guān),電源供應

* 通信(針對每個(gè)通道):通信矩陣,網(wǎng)關(guān)表

* 軟件構件的映射

  以上所描述的系統配置輸入內容收集完整后,使用系統配置工具導出系統配置文件,這一步?jīng)Q定哪個(gè)軟件構件運行在哪塊ECU上,它生成ECU配置描述;此外還生成該系統內的通信矩陣。如圖5所示。

圖5:系統配置結果。
圖5:系統配置結果。

  以上工作完成后,接下來(lái)進(jìn)入ECU配置階段。將每個(gè)ECU的配置信息從系統配置文件中提取出來(lái),其內容包括ECU通信矩陣、拓撲結構、頂級功能組合(即需映射到該ECU上的所有軟件構件的組合)。此外,還需要更具體的關(guān)于A(yíng)UTOSAR的基礎軟件各主要部分的配置,如RTE的配置,OS的配置,MCAL(微控制器抽象層)的配置和通信協(xié)議棧配置等。這些軟件部件的配置目前均有相應的工具支持,直接生成可編譯的頭文件以供ECU系統軟件的集成使用。在生成ECU可執行程序之前,需獲得相關(guān)軟件構件和基礎軟件的代碼,然后與上述基礎軟件的配置頭文件進(jìn)行連編,最后生成ECU的可執行程序。如圖6所示。

圖6:ECU的配置與可執行程序的生成。
圖6:ECU的配置與可執行程序的生成。

  綜上所述,整個(gè)系統設計和開(kāi)發(fā)流程可用圖7表示,這里要注意的是,該過(guò)程可能需要多次迭代修改,以達到最優(yōu)。

圖7:系統設計和開(kāi)發(fā)流程。
圖7:系統設計和開(kāi)發(fā)流程。

四、總結

  AUTOSAR正在成為現實(shí),建立這樣一個(gè)標準化平臺并貫徹標準化,將會(huì )縮短新產(chǎn)品的研發(fā)時(shí)間和測試時(shí)間,從而幫助企業(yè)實(shí)現快速的市場(chǎng)反應。許多都計劃在接下來(lái)的車(chē)型中采用AUTOSAR。在市場(chǎng)上不少工具和軟件供應商都已推出了符合AUTOSAR標準的工具或軟件支撐,可為AUTOSAR系統的設計和開(kāi)發(fā)提供完整的無(wú)縫的解決。

  AUTOSAR是汽車(chē)電子軟件平臺標準化的歷程中的一個(gè)巨大飛躍,我們需要學(xué)習和理解它。但是也必須看到,在整個(gè)汽車(chē)行內打破傳統的軟件開(kāi)發(fā)平臺需要相當長(cháng)的一個(gè)過(guò)程。我們可以根據用戶(hù)的需求和目標,在初期搭建AUTOSAR與傳統軟件的混合平臺,這是是一個(gè)能夠實(shí)現向AUTOSAR平滑升級的可行的方法。在這個(gè)過(guò)程里,重點(diǎn)不是單純地使用,理解AUTOSAR的理念和思想才最重要,因為它對汽車(chē)電子軟件開(kāi)發(fā)的工作流程和商業(yè)模式都將帶來(lái)意義深遠的變革。


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: AUTOSAR OEM 方案

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>