基于S3C2442A和Windows CE的PDA软硬件平台设计及实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:tsmcxuesheng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式技术的不断发展,现代通讯技术的日趋成熟和完善,使得人们可以使用具备高级商务应用功能的智能移动计算设备,且这些移动设备以令人惊奇的速度得到商业化推广,如世界上的各大通讯巨头和有实力的大公司纷纷推出能提供多种服务和商务功能的手持设备,其中典型的代表就是个人数字助理(Personal Digital Assistant,PDA)。PDA早期的功能就是记事本、电子词典、名片夹。但是随着科技的发展,PDA的功能越来越强大,具有计算、通信、存储、娱乐、电子商务等多种功能。但是体积却越来越小,且界面友好,易操作。PDA在欧美发达国家应用得很普遍,但我国PDA应用还比较落后,现在正处于发展阶段,有着广泛的市场,因此,对PDA的研究有着重要的意义。本文首先介绍了PDA的发展过程以及国内外研究现状,接着对相关技术进行分析,包括嵌入式系统的概念与特点,应用前景,嵌入式处理器的类型以及各种嵌入式处理器的优点与缺陷,并给出了嵌入式微处理器的选择原则;随后介绍了嵌入式操作系统的类型以及各种嵌入式操作系统的优点与缺陷,并给出了嵌入式操作系统的选择原则。确定了以Samsung公司的S3C2442A微处理器和Microsoft公司的Windows CE操作系统为软硬件平台。S3C2442A嵌入式微处理器采用ARM920T内核,该处理器集成了128MNAND FLASH和64M的SDRAM,同时硬件平台还具有以下接口:LCD接口,触摸屏接口,USB接口,SD卡接口,CODEC接口,Camera接口等。该平台技术先进,结构合理,功能强大,易扩展。本文给出了以S3C2442A为核心的硬件系统总体设计,并给出了具体模块的设计电路,这些模块包括USB模块、MicroSD模块、LCD触摸屏模块、音频模块、相机模块、蓝牙模块、电源管理模块等。在硬件平台基础上,提出了软件平台的开发方法。分析了嵌入式操作系统Windows CE的设计目标、特性以及体系结构,并探讨了Windows CE开发工具Platform builder的开发特性。随后,讨论了Windows CE系统BSP的组成,并提出了Windows CE系统的BSP开发方法,包括bootloader,OAL的开发,给出了Windows CE系统的构建过程。最后重点以LCD,触摸屏,音频驱动为例来阐述了Windows CE系统驱动开发过程。本文设计的软硬件平台可作为相关PDA设备开发的基础,从而缩短PDA设备的开发周期。
其他文献
随着现代信息科学技术的发展,中医现代化受到有关部门和学者越来越多的关注和研究,利用现代科学技术实现中医现代化,使得祖国医学能够更好地传播和发展。面诊是祖国医学望诊
随着虚拟化技术的高速发展,其已广泛应用到服务器整合、集群计算、多操作系统配置、硬件及内核开发等领域。调度算法是虚拟化技术中分配处理器资源的重要方法,对虚拟机的磁盘
完备信息博弈已经有很多比较成功的解决方案。博弈双方根据当前棋局创建一个部分的博弈树,利用估值函数对叶结点进行估值,通过估值的结果来进行搜索,找到一个根结点的最佳走
谱模式具有精度高、稳定性好和能够消除“极地问题”等优点,因而广泛应用于世界各国的全球数值天气预报业务系统中。球谐函数变换是此类模式的主要计算过程之一,该过程由纬圈
LDAP协议是Internet中用于数据查询访问的重要协议,在PKI基础设施中,LDAP用于证书和CRL的查询与下载,具有广泛而重要的应用。本文对LDAP服务的关键技术做了研究,共分为两个部
随着互联网的发展,在入侵检测、内容审计、高速网络管控等安全业务领域,对高速链路进行深度报文检测(Deep Packet Inspection,DPI)的要求越来越高,需要更高性能的模式匹配技
模型检测是一种基于形式化方法的自动分析和验证技术,问题的关键是状态空间爆炸的解决。Lesilie Lamport提出行为时序逻辑(TLA)理论体系,运用TLA对软件或协议进行建模,它能在
自然语言中共指现象非常普遍。一个真实世界中的实体在自然语言中出现的时候,往往会有多种多样的表达。虽然人们可以毫无困难的区分文章中同一实体的不同体现,但对计算机而言仍
随着XML相关标准的推广与应用,Web上出现了大量的XML文档。为了有效的管理,有必要将XML文档存储到数据库中。存储方案己成为XML数据管理领域研究的一个重要课题。NativeXML数
电子邮件由于其操作便捷、传递迅速等特点,成为了互联网用户之间重要的交流手段。正由于其传递信息的便捷性,互联网上充斥着大量的垃圾邮件。这些垃圾邮件中往往含有恶意的UR