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