新聞中心

        EEPW首頁 > 汽車電子 > 設計應用 > 面向OEM的AUTOSAR汽車開放系統架構解決方案

        面向OEM的AUTOSAR汽車開放系統架構解決方案

        作者: 時間:2010-04-13 來源:網絡 收藏
         

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

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

          以上描述文件的生成均有專門的工具(這類工具統稱為描述文件編輯器)支持,用戶只需向工具中填充規定的內容即可。

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

          * 一般特性:名稱,生產商等

          * 通信屬性:端口,接口

          * 內部結構:子構件,連接關系

          * 需要的硬件資源:處理時間,調度,內存大小和類型等。

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

          * 一般特性:名稱,生產商等

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

          * 可用的信號處理方法

          * 可用的編程能力

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

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

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

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

          * 網絡拓撲:總線(CAN,LIN,FlexRay),連接的ECU,網關,電源供應

          * 通信(針對每個通道):通信矩陣,網關表

          * 軟件構件的映射

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

        圖5:系統配置結果。

         



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 会同县| 舟曲县| 太湖县| 西乌| 吴旗县| 禹州市| 五常市| 新郑市| 葵青区| 沙河市| 永城市| 金沙县| 崇礼县| 尚志市| 汉源县| 高州市| 南充市| 金沙县| 剑阁县| 乐昌市| 中方县| 汶川县| 安庆市| 临西县| 夹江县| 县级市| 秦皇岛市| 阿坝| 江门市| 元氏县| 西乡县| 德昌县| 山阴县| 普宁市| 甘孜| 朝阳市| 黄山市| 仁化县| 保山市| 南华县| 彰化市|