首页> 中文学位 >道路车辆软件集成开发环境设计与实现
【6h】

道路车辆软件集成开发环境设计与实现

代理获取

目录

道路车辆软件集成开发环境设计与实现

DESIGN AND IMPLEMETATION OF INTEGRATED DEVELOPMENT ENVIRONMENT FOR VEHICLES

摘 要

Abstract

目 录

第1章 绪 论

1.1 课题研究背景

1.2 研究目的和意义

1.3 国内外研究现状

1.4课题主要研究内容

第2章 OSEK集成开发环境结构设计

2.1 Eclipse开发平台分析

2.1.1 Eclipse体系结构及其插件机制

2.1.2 Eclipse插件开发特点

2.1.3 CDT结构分析

2.2 OSEK标准组件研究

2.3 OSEK应用程序开发流程

2.4 OSEK集成开发环境总体设计

2.5 本章小结

第3章 OSEK系统配置文件编辑器设计与实现

3.1配置文件编辑器结构设计

3.2 OIL配置文件的内存描述

3.2.1 OIL标准分析

3.2.2 XML数据格式设计

3.3 配置文件编辑器接口

3.3.1 配置文件编辑器接口设计

3.3.2 文档模型的信息同步

3.4文档模型解析器实现

3.4.1 文档模型解析技术

3.4.2 文档模型解析器

3.5 文档模型验证

3.6 本章小结

第4章OSEK系统配置器设计

4.1 系统配置器接口设计

4.1.1 系统配置器功能

4.1.2 系统配置器接口

4.2 系统配置器结构

4.2.1配置器数据表

4.2.1词法分析器

4.2.2语法分析器

4.2.3语义分析器

4.2.4基于模板的代码自动生成

4.3 本章小结

第5章 基于Eclipse的OSEK工程管理与GNU工具链集成

5.1 OSEK集成开发环境工程管理设计

5.1.1 模板template

5.1.2 工程向导Wizard

5.1.3 属性property

5.1.4 过程process

5.2 Eclipse CDT 管理构建系统

5.3 GNU工具链集成

5.3.1 GNU工具

5.3.2 工程类型projectType

5.3.3 工具链toolChain

5.3.4 工具tool

5.3.5 选项option

5.3.6 构建器builder

5.3.7 配置器configuration

5.4本章小结

第6章 基于Eclipse的OSEK远程调试器实现

6.1 远程调试器设计

6.1.1 嵌入式调试技术

6.1.2 基于Eclipse的远程调试器设计

6.2 GNU调试工具GDB

6.3 CDT与远程调试

6.3.1 CDT远程调试接口

6.3.2 实现CDT调试扩展点

6.4 远程调试代理OPENOCD

6.5本章小结

第7章 集成开发环境功能测试

7.1 集成开发环境功能测试

7.1.1 工程管理与工具链配置

7.1.2 生成配置文件

7.1.3 生成代码

7.1.4 调试器下载调试

7.2 本章小结

结 论

参考文献

哈尔滨工业大学学位论文原创性声明 及使用授权说明

致 谢

展开▼

摘要

随着汽车工业的迅速发展,汽车控制部件越来越多,控制系统越来越复杂,导致汽车控制软件的开发引入了很多问题,比如重复性开发,软件开发效率低,系统的移植性和扩展性问题。为了解决这些开发中的问题,欧洲汽车行业组织提出了OSEK/VDX标准,引入标准组件和接口,确立了汽车控制软件开发的标准化平台。利用这一标准化平台,厂商之间可以兼容合作,提高开发效率,提升资源利用率,改变了汽车电子控制软件的开发模式。
  集成开发环境为软件的开发提供了强有力的工具,所以开发OSEK软件集成开发环境,可以提高OSEK应用软件的开发效率和质量。基于OSEK系统平台,构建面向特定应用的OSEK软件集成开发环境,从软件工程角度确保软件产品的快速开发、测试、调试、部署,对开发OSEK系统的汽车应用软件具有重要意义。
  本文详细研究了基于Eclipse的OSEK软件集成开发环境的实现。首先,分析了嵌入式软件开发的特点,Eclipse的体系结构及其插件开发机制,设计了OSEK软件集成开发环境的结构。遵循OSEK软件开发的流程,可以快速开发应用软件。其次,针对OSEK系统配置文件难于编写,设计实现了OSEK系统配置文件编辑器。在设计了应用软件体系结构后,通过系统配置文件编辑器,可以方便编辑对应的系统配置文件。然后,本文实现了OSEK工程管理机制,以及Eclipse集成GNU工具链的插件,对OSEK工程实施管理和GNU工具链的配置。最后,本文设计实现了OSEK远程调试器,通过远程调试器,目标代码文件可以下载到硬件开发板,实现硬件远程调试功能。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号