首页> 中文学位 >面向汽车电子的嵌入式软件开发基础平台关键技术研究与实现
【6h】

面向汽车电子的嵌入式软件开发基础平台关键技术研究与实现

代理获取

目录

文摘

英文文摘

第一章 引言

1.1 研究背景

1.2 研究意义

1.3 国内外研究现状与趋势

1.3.1 研究现状

1.3.2 发展趋势

1.4 研究内容与论文结构

1.4.1 主要研究内容

1.4.2 论文结构

第二章 核心技术分析

2.1 OSEK标准简介

2.1.1 OSEK OS标准概述

2.1.2 DeltaOSEK操作系统

2.2 Simulink模型定制机制

2.2.1 功能函数实现

2.2.2 参数封装技术

2.3 RTW ECoder的代码生成技术

2.3.1 嵌入式目标的含义

2.3.2 TLC脚本技术

2.3.3 目标构建机制

2.4 Eclipse开发平台

2.4.1 Eclipse插件技术

2.4.2 LambdaTOOL平台简介

2.5 本章小结

第三章 平台的总体设计

3.1 工具链设计

3.2 代码框架设计

3.3 DeltaOSEK目标和自动构建设计

3.4 本章小结

第四章 DelmOSEK操作系统的模型设计与实现

4.1 模型总体架构与设计

4.2 应用功能组件模型

4.2.1 任务管理

4.2.2 中断管理

4.2.3 资源管理

4.2.4 事件管理

4.2.5 报警管理

4.2.6 执行管理

4.3 应用配置组件模型

4.3.1 任务配置

4.3.2 中断配置

4.3.3 Hook配置

4.3.4 报警配置

4.3.5 事件配置

4.3.6 资源配置

4.4 应用建模实例

4.5 模型建模的深入讨论

4.6 本章小结

第五章 DeltaOSEK嵌入式目标的实现

5.1 嵌入式目标文件的实现

5.1.1 目标偏好类实现

5.1.2 系统目标文件实现

5.2 运行时接口组件的实现

5.3 自动构建流程的实现

5.3.1 模型生成代码的剪裁

5.3.2 自动构建脚本的实现

5.4 本章小结

第六章 平台的集成和测试

6.1 Simulink组件的集成

6.2 平台的功能测试

6.2.1 模型配置功能测试

6.2.2 DeltaOSEK目标功能测试

6.2.3 模型和代码的一致性测试

6.2.4 自动构建功能测试

6.3 本章小结

第七章 总结

7.1 平台优势总结

7.1.1 配置和功能信息的统一

7.1.2 配置信息的早期检测

7.1.3 自动化构建

7.2 工作展望

7.2.1 驱动模块的引进

7.2.2 代码规范检测工具的引进

7.2.3 自动下载功能的实现

致谢

参考文献

在学期间的研究成果

展开▼

摘要

在汽车工业领域,嵌入式电子产品在整车中越来越占据重要的地位,而软件又是该类嵌入式电子产品的核心。作为安全关键的领域,如何开发安全,高效,健壮的汽车电子软件已成为汽车工业的一个重要课题。
   本文正是出于如何高效开发汽车电子软件这个初衷,实现了一个功能强大的汽车电子嵌入式软件开发平台。它利用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标准应用的开发变得容易。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号