论文题目: 基于Windows CE的便携式终端的系统软件开发
论文类型: 硕士论文
论文专业: 计算机系统结构
作者: 姚玉欣
导师: 路新春
关键词: 嵌入式系统,掌上电脑,系统软件,设备驱动
文献来源: 山东大学
发表年度: 2005
论文摘要: 随着计算机技术、通信技术和微电子技术的进步,嵌入式技术取得了迅猛的发展。从MP3、PDA(个人数字助理)这样的小型数字产品,到智能家电、数控机床,嵌入式技术迅速渗透到各行各业。计算机网络的普及与多媒体技术的发展,促使消费电子、计算机和通信平台的一体化趋势加快,使得嵌入式技术成为新的研究热点。 在嵌入式系统中,嵌入式微处理器的应用日益广泛。其中,Intel的XScale系列高性能嵌入式微处理器以其高速、低功耗、外设接口丰富等特点而得到广泛的应用,尤其是在PDA、掌上电脑等便携式终端设备中。在系统软件方面,WindowsCE嵌入式操作系统也因为其对多平台的支持、系统可定制能力以及在应用开发方面的便利等特点在市场上占据越来越有利的位置。 本论文的工作是为美国波音公司设计开发一个无线手持式POS(Point of Sale,销售终端)系统。这个系统正是以Intel PXA270高性能微处理器作为硬件平台的核心,嵌入式操作系统采用Windows CE。这个设计采用的是当今速度最快、外设最丰富的XScale架构微处理器,系统软硬件两方面的复杂度都处于嵌入式系统领域的前沿水平。 本文首先描述了嵌入式系统的概念与特点,以及掌上电脑的发展与应用。在此基础上,根据客户需求和嵌入式设计方法学提出了系统的总体设计方案,并简要介绍Intel PXA270处理器,以及在此基础上构建的硬件系统平台。在系统软件开发方面,首先阐述嵌入式操作系统——Windows CE及其在这个系统中的移植,并介绍Bootloader等底层软件开发,以及软件的调试开发环境。本文重点分析了几个关键驱动程序的实现和移植,并给出详细的解决方案。其内容包括串口驱动,基于串口工作的GSM/CDMA的驱动,触摸屏驱动,USB驱动和系统功耗管理等。其中GSM/CDMA实现了共用一个驱动程序,并可以同时支持“机卡合一”和“机卡分离”。最终测试结果表明,该系统工作稳定,软硬件运作完全符合客户需求,现已通过客户验收并投入量产。 论文最后总结了在嵌入式系统软件开发过程的一系列工作,并对嵌入式系统的发展和应用前景做了展望。
论文目录:
摘要
ABSTRACT
第一章 绪论
1.1 嵌入式系统综述
1.2 掌上电脑的发展与应用
1.3 主要工作与论文结构
第二章 硬件系统结构
2.1 嵌入式系统设计方法概述
2.2 硬件系统结构设计
2.2.1 总体设计
2.2.2 嵌入式微处理器PXA270
2.2.3 外部接口电路设计
第三章 嵌入式操作系统的移植
3.1 嵌入式操作系统
3.2 Windows CE的系统结构
3.2.1 Windows CE的模块结构
3.2.2 Windows CE的设备驱动模型
3.2.3 Windows CE的中断处理
3.3 Windows CE的移植过程
3.3.1 Windows CE移植的步骤
3.3.2 Boot Loader的开发
3.3.3 系统的启动过程
3.4 调试工具和调试过程
3.4.1 Platform Builder
3.4.2 调试过程
第四章 设备驱动开发和移植
4.1 串口驱动开发
4.1.1 串口的硬件原理
4.1.2 串口驱动的实现
4.1.3 串口的使用
4.2 GSM/CDMA的驱动开发和移植
4.2.1 CDMA技术简介
4.2.2 硬件模块组成
4.2.3 RIL驱动模型
4.2.4 驱动的实现
4.3 触摸屏驱动开发
4.4 USB驱动的移植
4.1.1 USB简介
4.4.2 驱动工作流程
4.4.3 驱动实现
4.5 功耗管理
第五章 结论
参考文献
致谢
攻读硕士学位期间发表论文
学位论文评阅及答辩情况表
发布时间: 2005-10-17
参考文献
- [1].基于Windows CE的存储卡驱动程序的设计与实现[D]. 王斌.厦门大学2008
- [2].基于Windows CE的数字频谱分析仪软件系统设计[D]. 韦晏旭.电子科技大学2012
- [3].基于Windows CE的流媒体及其关键技术研究[D]. 左国辉.天津大学2006
- [4].基于Windows CE的嵌入式地理信息系统开发与应用[D]. 吴桐.华中科技大学2007
- [5].基于Windows CE的地理信息系统设计与实现[D]. 郭建辉.南京理工大学2004
- [6].基于Windows CE的仓储管理系统的应用研究[D]. 胡彬.南京理工大学2011
- [7].基于Windows CE操作系统的手持式物联网终端设计[D]. 邓志泉.电子科技大学2014
- [8].电力企业绩效评价及系统软件开发[D]. 文光华.湖南大学2013
- [9].老年人跌倒告警系统监控中心的设计与实现[D]. 曾东旭.西安电子科技大学2015
- [10].A银行系统软件开发项目进度管理研究[D]. 陈彤.中国海洋大学2011
相关论文
- [1].基于Windows CE的嵌入式军用PDA系统的设计与实现[D]. 齐云.西安电子科技大学2006
- [2].嵌入式操作系统Windows CE的研究与应用[D]. 蔡莉白.厦门大学2006
- [3].基于Windows CE.NET的手持终端系统软件设计[D]. 丁玉芳.延边大学2007
- [4].基于Windows CE的便携式数据采集与处理系统开发[D]. 杨冬风.北京化工大学2004
- [5].基于Windows CE的嵌入式系统研究与应用[D]. 李佳.华北电力大学(北京)2005
- [6].基于Windows CE.NET和ARM9内核微处理器的嵌入式监控系统通信接口的研究与开发[D]. 王晏晏.华北电力大学(北京)2006
- [7].基于Windows CE.net嵌入式软件开发平台的研究[D]. 车晓萍.西北大学2006
- [8].基于Windows CE的数控手持终端设计[D]. 刘传刚.山东大学2006
- [9].基于Windows CE 的嵌入式系统研究与应用[D]. 王永强.西安理工大学2003
- [10].基于Windows CE.NET的手持终端系统软件设计[D]. 王沛然.浙江大学2004