摘要:提出一種基于AUT0SAR的車用控制器軟件開發(fā)流程與實現(xiàn)方法。E/E系統(tǒng)功能以模型為基礎進行開發(fā),并將功能部署到硬件控制器,通過功能模型提取AUT0SAR系統(tǒng)描述文件(*.arxml),導入到MATLAB/Simulink中進行應用層軟件組件開發(fā):通過ECU提取文件(*.arxml)導入到協(xié)議棧配置工具DaVinci中生成RTE和基礎軟件(BSW)部分:最后,集成兩部分代碼進行調試和編譯。開發(fā)過程中,同時可搭建虛擬仿真環(huán)境,對E/E系統(tǒng)設計模型進行仿真和驗證。
根據(jù)嵌入式系統(tǒng)軟件的特點和發(fā)展需求,設計了一種新的嵌入式軟件組件模型SECOM,給出了模型的基本組成元素。同時,利用時間Petri網(wǎng)TPN建立一個TPN計時器timer,對該組件模型SECOM非功能性約束中的實時性進行建模與分析, 形式化地驗證了該組件的實時性。
什么是Mobilinux開放架構? Mobilinux開放架構是一個由MontaVista Software公司發(fā)布的面向市場的程序,它為手持廠商和運營商提供由移動軟件組件、MontaVista Linux操作系統(tǒng)
Mobilinux開放架構的常見問題解答
Mobilinux開放架構的常見問題解答