基于Windows CE的汽车多媒体系统设计与驱动开发

基于Windows CE的汽车多媒体系统设计与驱动开发

论文摘要

随着中国未来汽车市场的快速发展和汽车电子的价值含量的迅速提高,中国的汽车电子产业将形成巨大经济规模效应。从某种意义上来讲,汽车技术的发展水平即代表了当今科技发展的水平,而汽车电子技术是汽车工业发展的重要动力源泉。目前我国汽车工业面临着入世的巨大冲击,在未来的世界汽车业竞争中能否掌握主动权,很大程度上取决于是否能在电子技术上占领制高点。加快汽车电子技术领域的研究应用是我国汽车工业发展的当务之急。本文正是在天津市科技发展计划攻关项目基金支持下开展的对汽车多媒体系统的研究。该系统采用嵌入式系统设计方法进行研究开发,本文的主要工作如下:1.通过对嵌入式系统设计方法的研究,以及对汽车行业电子元件标准的分析,提出了汽车多媒体系统的总体设计方案,按照嵌入式系统的设计思路对本系统的软、硬件进行了选型,给出了系统的总体功能框图,并提出了系统的总体开发步骤。2.通过对Windows CE操作系统的深入分析,给出了将该操作系统移植到ARM微处理器的开发流程,包括BSP定制、系统模块定制和OAL定制。在此基础上,提出了一种模块化的设计方法,即将以上需要移植的三部分均进行模块化设计管理,分块完成,这样不仅使得设计思路清晰,更重要的是使操作系统移植更具通用性。3.在分析Windows CE下驱动模型的基础上,采用分层的驱动程序结构,实现了基于ARM的触摸屏驱动程序。这种分层结构有利于程序的移植,可缩短开发周期,可维护性好。采用流接口驱动程序结构,实现了串口驱动程序和SD卡控制驱动程序。最后,根据本系统实际运行取得的预期结果,总结分析了本论文的主要研究工作,并对汽车多媒体系统将来的发展方向作了展望。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • §1-1 研究背景
  • §1-2 汽车多媒体系统发展现状与发展趋势
  • 1-2-1 国外发展现状
  • 1-2-2 国内发展现状
  • §1-3 嵌入式系统发展现状
  • §1-4 本论文的主要研究内容及论文结构
  • §1-5 本章小结
  • 第二章 汽车多媒体系统的总体设计
  • §2-1 引言
  • §2-2 系统设计目标
  • §2-3 系统硬件平台总体设计
  • 2-3-1 ARM 技术概述
  • 2-3-2 系统硬件总体框架
  • §2-4 系统软件总体设计
  • 2-4-1 操作系统的选择
  • 2-4-2 Windows CE 操作系统
  • 2-4-3 操作系统开发平台
  • 2-4-4 应用程序开发平台
  • §2-5 本章小结
  • 第三章 汽车多媒体系统的硬件结构
  • §3-1 引言
  • §3-2 ARM 微处理器
  • §3-3 核心板与扩展底板
  • §3-4 液晶显示和触摸屏
  • 3-4-1 液晶类型的原理及背景光类型
  • 3-4-2 触摸屏介绍
  • 3-4-3 液晶显示和触摸屏硬件设计
  • §3-5 音频功放
  • 3-5-1 功放电路设计细则
  • 3-5-2 接地技术
  • §3-6 本章小结
  • 第四章 Windows CE 操作系统的移植
  • §4-1 引言
  • §4-2 Windows CE 移植的开发流程
  • 4-2-1 BSP 介绍
  • 4-2-2 操作系统内核定制
  • 4-2-3 OAL 代码移植
  • §4-3 调试过程
  • §4-4 本章小结
  • 第五章 汽车多媒体系统的底层软件实现
  • §5-1 引言
  • §5-2 Windows CE 的体系结构
  • §5-3 设备驱动的中断处理
  • §5-4 WinCE 下驱动模型
  • §5-5 触摸屏驱动程序开发
  • 5-5-1 触摸屏硬件原理
  • 5-5-2 ADC 及触摸屏控制器
  • 5-5-3 Windows CE 驱动程序分层函数列表
  • 5-5-4 配置控制器硬件
  • 5-5-5 判断屏幕是否被触摸
  • 5-5-6 读取触摸数据
  • 5-5-7 触摸屏的校准
  • 5-5-8 触摸屏注册表信息
  • §5-6 串口驱动程序开发
  • 5-6-1 串口驱动结构
  • 5-6-2 串口驱动的工作流程
  • 5-6-3 多串口驱动程序的实现
  • §5-7 SD 卡控制驱动程序开发
  • 5-7-1 SD 卡内部结构
  • 5-7-2 SD 卡的特性
  • 5-7-3 SD 卡操作过程
  • 5-7-4 SD 卡驱动程序实现
  • §5-8 本章小结
  • 第六章 结论
  • 参考文献
  • 致谢
  • 攻读学位期间所取得的相关科研成果
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    基于Windows CE的汽车多媒体系统设计与驱动开发
    下载Doc文档

    猜你喜欢