当前位置: 首页> 学位论文 >详情
原文传递 汽车电子控制器硬件抽象与软件开发
论文题名: 汽车电子控制器硬件抽象与软件开发
关键词: 汽车电子;控制系统;硬件抽象;软件开发
摘要: 汽车电子控制系统是汽车车身控制、底盘控制和动力控制的关键核心。而软件技术是汽车电子的核心技术,随着汽车电控系统功能日趋丰富和结构日趋复杂,汽车电子所涉及的软件设计工作量和软件结构复杂性也越来越大,如何能够在多种硬件上复用底层软件,减小人力成本,提高可靠性,成了目前备受关注的问题。
  本文以汽车电子基础软件平台体系规范为基础,通过对国内外相关技术和标准的充分研究,以及汽车电子控制系统硬件平台的详细调研,研究汽车电子硬件抽象的关键技术,设计开发汽车电子基础软件平台中的硬件驱动软件模块,并实现对电子控制单元(ECU)和微控制器外部设备的抽象,为汽车电子基础软件平台中其他相关的软件组件,如嵌入式实时操作系统与系统服务、存储服务、通信服务等各种服务及管理组件(包括驱动自身的管理组件)提供支持和功能调用、以及系统的引导启动、系统软件加载等支撑服务。其中主要介绍了I/O设备硬件驱动和I/O设备硬件抽象的设计实现方法,以及CAN设备驱动和CAN设备硬件抽象的设计。并在9S12XEP100的芯片平台上验证了I/O设备硬件抽象和CAN设备硬件抽象。
  本课题的研究成果有效地屏蔽底层硬件的多样性,上层操作系统和各类服务不再直接面对具体的硬件环境,使硬件系统与软件系统得到很好的分离,大大提高了移植性和重用性。课题成果将应用于国内自主品牌汽车,提供与硬件驱动及抽象软件相关的向产业化平台移植、集成及相关的技术支持服务。
作者: 刘佳楠
专业: 软件工程
导师: 唐继勇;尹立孟
授予学位: 硕士
授予学位单位: 电子科技大学
学位年度: 2011
正文语种: 中文
检索历史
应用推荐