新聞中心

        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:系統配置結果。

         



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 刚察县| 阳信县| 武鸣县| 华容县| 古丈县| 勃利县| 荔浦县| 集贤县| 泽库县| 泽州县| 昌图县| 县级市| 成安县| 湖口县| 沂水县| 沂南县| 怀化市| 分宜县| 鞍山市| 泾源县| 镇远县| 潮州市| 永清县| 江达县| 南漳县| 万荣县| 惠东县| 奉新县| 石河子市| 正阳县| 横山县| 抚远县| 咸丰县| 徐水县| 浏阳市| 慈利县| 江永县| 连州市| 安陆市| 沂水县| 邓州市|