声明
摘要
第1章 绪论
1.1 课题研究背景
1.2 研究目的和意义
1.3 国内外研究现状
1.4 课题主要研究内容
第2章 相关技术
2.1 OSEK标准
2.2 Eclipse介绍(CDT\框架)
2.3 GDB-openocd
2.3.1 GDB
2.3.2 OpenOCD
2.4 GMF图形建模框架
2.5 本章小结
第3章 OSEK集成开发环境需求分析与设计
3.1 集成开发环境总体需求
3.2 系统总体结构设计
3.3 OSEK OS与OIL接口需求分析与设计
3.3.1 OIL接口的总体需求分析
3.3.2 OIL接口的详细设计
3.4 图形化配置图形元素需求分析与设计
3.5 任务与中断描述的结构化流程图需求分析与设计
3.5.1 绘制流程图需求分析
3.5.2 规范图形需求分析
3.6 硬件抽象层和可移植性需求分析与设计
3.6.1 系统启动
3.6.2 上下文切换
3.6.3 中断处理
3.6.4 系统时钟
3.7 本章小结
第4章 OSEK集成开发环境系统实现
4.1 图形化配置工具的实现
4.1.1 多任务与资源配置的实现
4.1.2 任务与中断处理逻辑实现
4.2 OIL解析与代码生成
4.2.1 语法分析
4.2.2 语义分析
4.3 基于Eclipse集成开发环境的构建
4.3.1 集成开发环境工程管理实现
4.3.2 集成开发环境工具链管理实现
4.4 本章小结
第5章 OSEK集成开发环境应用测试
5.1 测试用例设计
5.1.1 工程管理与工具链配置
5.1.2 生成配置文件
5.1.3 生成代码
5.1.4 调试器下载调试
5.2 本章小结
结论
参考文献
致谢