AUTOSAR从入门到精通100讲(四十一)-基于AUTOSAR与Matlab开发应用层三部曲-应用层总体功能开发和集成
AUTOSAR應用層開發方法
AUTOSAR給汽車控制器軟件提供了一個整體性的架構定義,Matlab也是目前主流的汽車控制器應用層軟件開發工具,如何使用Matlab開發符合AUTOSAR架構的的應用層軟件成為值得大家去思考的問題。
在Matlab發布AUTOSAR Blockset工具包之前,Matlab與AUTOSAR是j井水不犯河水的兩個事務,有了AUTOSAR Blockset包后,Matlab能實現對AUTOSAR中對應用層的眾多概念的有效支持,因此Matlab成為開發AUTOSAR應用層的重要工具。
基于Matlab與AUTOSAR應用層的開發方法根據開發流程可以分為兩類:“自上而下”與“自下而上”。
“自下而上”的開發流程
(1)從現有的Simulink模型起步,使用AUTOSAR Blockset工具包對現有的非AUTOSAR模型進行AUTOSAR配置,將Simulink模型配置為AUTOSAR模型.
(2)將AUTOSAR Simulink模型生成符合AUTOSAR的c代碼和ARXML文件,其中ARXML文件中記錄著模型組件的所有AUTOSAR概念,包括:組件,接口,interface,內部行為等。
(3)將所有的Simulink模型生成的ARXML導入AUTOSAR工具(ISOLAR,Davinci)中,就可以生成RTE代碼了。
<總結
以上是生活随笔為你收集整理的AUTOSAR从入门到精通100讲(四十一)-基于AUTOSAR与Matlab开发应用层三部曲-应用层总体功能开发和集成的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: GIS实战应用案例100篇(一)-GEE
- 下一篇: GIS实战应用案例100篇(七)-基于G
