当前位置: 首页> 学位论文 >详情
原文传递 SmartSAR ECU配置器——基于Artop的汽车电子ECU配置的设计与实现
论文题名: SmartSAR ECU配置器——基于Artop的汽车电子ECU配置的设计与实现
关键词: ECU配置;汽车电子;开发流程;代码生成;动态加载机制
摘要: 随着汽车工业的飞速发展,汽车电子化已经成为汽车技术发展过程中的革命性标志。为了应对汽车电子软件开发中不断提高的系统复杂程度,改善软件的移植性和重用性,AUTOSAR标准在2003年被提出并且迅速在产业内取得了广泛认同。在业内的开发工具提供商纷纷推出了符合AUTOSAR标准的开发工具链和解决方案后,部分开发商成立了Artop组织,向AUTOSAR组织的会员提供了开源的基础功能平台,解决不同厂商的开发工具之间的数据交互和AUTOSAR元模型的多版本的问题,旨在更好的推进AUTOSAR开发方法在汽车电子软件开发中的实现。
   ECU配置是AUTOSAR开发方法中的重要步骤之一。ECU配置开发环境需要集成不同基础软件提供商基于不同硬件开发平台的软件实现,将其所需要配置的内容展示在配置界面上提供给用户,记录用户的配置信息,经过一致性和完整性验证后生成配置代码,与基础软件的实现代码共同编译并链接后形成可执行文件,运行在开发与测试平台上,完成一个完整的AUTOSAR开发流程。
   本文针对目前市场上的ECU配置工具大都与基础软件实现相绑定的瓶颈,基于Artop所提供的基础功能,设计和实现了SmartSAR ECU配置器,填补了国内AUTOSAR开发工具链产品的空白。本文所做的工作主要集中在以下三个方面:
   (一)实现了完整的ECU基础软件配置、验证和代码生成的功能,符合AUTOSAR开发方法中ECU阶段的要求和定义。
   (二)设计与实现了基础软件模块实现相关内容的运行时动态加载机制,模块具体实现相关的信息可插拔易扩展,整个系统在运行时动态组装,可以非常方便的集成各个基础软件提供商基于不同平台的软件实现。
   (三)实现了基于查看器框架的ECU配置编辑器,通过内容和标签提供程序的设计将界面与模型解耦,实现了配置界面的运行时动态生成。
作者: 李楠
专业: 计算机应用
导师: 吴健;杨国青
授予学位: 硕士
授予学位单位: 浙江大学
学位年度: 2011
正文语种: 中文
检索历史
应用推荐