论文题名: | 面向汽车电子的嵌入式软件开发基础平台关键技术研究与实现 |
关键词: | 汽车电子;嵌入式软件开发平台;基础平台;集成开发环境;配置模型;操作系统;汽车工业;电子产品;标准应用;图形建模环境;工具链;定制;代码;插件开发技术;可执行文件;信息;无缝整合;生成技术;生成过程;设计实现 |
摘要: | 在汽车工业领域,嵌入式电子产品在整车中越来越占据重要的地位,而软件又是该类嵌入式电子产品的核心。作为安全关键的领域,如何开发安全,高效,健壮的汽车电子软件已成为汽车工业的一个重要课题。 本文正是出于如何高效开发汽车电子软件这个初衷,实现了一个功能强大的汽车电子嵌入式软件开发平台。它利用Matlab/Simulink/RTW Ecoder工具链,采用模型建模的方式表达基于OSEK操作系统的汽车电子应用,并利用嵌入式软件集成开发环境LainbdagOOL集成各工具,使得汽车电子软件的开发变得简洁和高效。 本文的主要工作内容包含: 1.通过Simulink的S函数机制定制了基于OSEK标准的DeltaOSEK操作系统的功能模型和配置模型,提供了功能丰富的配置界面,并使用TLC代码生成技术定制了这些模型生成的代码,改进了基于OSEK标准应用中模型信息和配置信息独立表达的弊病,简化了该类应用的开发。 2.利用RTW Ecoder的嵌入式目标定制机制,设计实现了针对DeltaOSEK操作系统和LambdaTOOL环境的嵌入式目标。使得Matlab/Simulink/RTWEcoder工具链的代码生成过程和LainbdaTOOL环境有机结合,并依靠脚本技术,实现了从模型到可执行文件整个过程的自动化。 3.基于Eclipse插件开发技术,将Simulink环境无缝整合至LamLbdaTOOL开发环境,使得开发平台的视图可以集中于LambdaTOOL环境中。 该平台的实现,有效的提高了汽车电子软件开发的效率,为用户提供了可视化的图形建模环境,自动构建环境等,使得基于OSEK标准应用的开发变得容易。 |
作者: | 王彪 |
专业: | 计算机应用技术 |
导师: | 罗蕾 |
授予学位: | 硕士 |
授予学位单位: | 电子科技大学 |
学位年度: | 2010 |
正文语种: | 中文 |