论文题名: | SmartSAR RTE——基于地AUTOSAR的汽车电子软件运行时环境及其生成 |
关键词: | 代码生成;软件开发;汽车电子;汽车开放体系架构 |
摘要: | 近年来,市场对汽车电子功能的需求开始变得愈发强烈,使得汽车制造商不得不依赖于全行业统一的标准化体系,以及通用性、互换性更强的软件来降低软件的复杂度。汽车开放体系架构(AUTOSAR)致力于解决软件功能对硬件的依赖、软件系统标准化和软件的可重用性,正发展成为汽车电子软件行业中的广泛标准。 本文在调研了AUTOSAR的运行时环境(RTE)规范的基础上,结合课题组在嵌入式汽车电子软件领域的研究现状,设计了一个基于AUTOSAR标准的嵌入式汽车电子软件运行时环境,实现了软件组件运行和通信等RTE的主要概念,并设计和实现了一个运行时环境的源代码生成工具。经过实验表明,本文的研究内容能缩短基于AUTOSAR的汽车电子新产品的研发时间和测试时间,快速构建ECU软件,从而帮助企业节省成本和实现快速的市场反应。 本文的主要工作可以总结为如下几个方面: 1)对AUTOSAR标准及开发方法论、已有的汽车电子软件解决方案提供商的产品和开源组织提供的基础开发平台做了深入细致的调研,为基于AUTOSAR规范的RTE实现架构奠定了理论基础。 2)设计了RTE实现框架和运行机制,提供给软件组件网络无关的通信支持和运行环境,抽象ECU基础软件和底层实现。 3)设计和实现了一个RTE代码生成器,根据ECU配置描述文件自动生成RTE源代码,实现快速ECU软件开发。 |
作者: | 彭威 |
专业: | 计算机应用技术 |
导师: | 姚敏;杨国青 |
授予学位: | 硕士 |
授予学位单位: | 浙江大学 |
学位年度: | 2011 |
正文语种: | 中文 |