文档播放系统中Windows CE 5.0的研究与应用

来源 :太原理工大学 | 被引量 : 3次 | 上传用户:ytw1234
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Windows CE是微软公司推出的一项功能强大的实时嵌入式操作系统,它具有很多优秀的性能。Windows CE操作系统的模块化设计,使得开发人员可以根据需求定制设备,这种定制有助于快速地开发功能各异的产品与服务。Windows CE提供的一系列的集成定制和开发工具,使得开发嵌入式软件的门槛大大降低。Windows CE已经越来越多的被开发厂商支持及使用,迅速成为嵌入式操作系统主流平台之一。以ARM为代表的32位嵌入式微处理器,在嵌入式系统中的应用也是越来越多。一方面,它们具有体积小、性能强大、功耗低、可靠性高等特点,另一方面,它为高速、稳定地运行嵌入式操作系统提供了硬件基础。因此,由基于32位嵌入式处理器的硬件平台和嵌入式操作系统构成的嵌入式系统被广泛应用于工业控制、消费电子、国防科技、网络通信等各领域。通常,在会议、教学、演示等领域人们使用普通台式电脑或者笔记本电脑播放USB存储设备中的文档。但是这样存在若干缺陷,比如便携性和安全性较差的问题。本文提出了一种以S3C2440处理器为硬件核心,以Windows CE 5.0操作系统为软件平台,用于查看常见文档的嵌入式文档播放系统。文中给出了该系统的总体设计方案,并重点探讨了在该硬件平台上Windows CE 5.0操作系统的BSP移植、内核定制、应用程序设计等关键技术。论文首先从嵌入式系统的概念入手,介绍了其中嵌入式操作系统的软件结构以及Windows CE 5.0操作系统的特性和Windows CE 5.0系统的结构。借助于Platform Builder 5.0、Visual Studio .NET 2005和ADS1.2(ARM Developer Suit)等开发工具,具体深入地分析研究了Windows CE 5.0操作系统BSP中Boot loader的移植、OAL的移植、I2C驱动的设计、True View 5725驱动的设计、USB2.0驱动的设计,以及Windows CE 5.0内核的定制,内核映像文件的生成,下载烧写映像文件的过程,还有文档播放系统用户界面应用程序的创建,最终实现Office文件(Word、Excel、PowerPoint)、Adobe PDF文件、图像文件(BMP、JPG、GIF)、声音文件(WAV、MP3、WMA)、动画文件(MPEG1/2/4、MJPEG)等常见文件通过该设备读取播放。最后,本文还讨论了文档播放系统中操作系统方面有待完善和需要进一步研究的问题。Windows CE 5.0系统被移植到文件播放系统后,不仅可以高度地兼容支持会议演示环境下经常使用到的文件格式,而且由于该操作系统使用了可以分区域存储以及写保护的Nand Flash存储器,所以最大限度地降低了系统维护的风险。文档播放系统的实现不仅可以作为一种迷你电脑单独使用,还可以把它集成到其他相关电子设备中,发挥文档播放系统本身优势的同时,也使得该设备的功能得到丰富,整体性能得到加强。
其他文献
高光谱解混是高光谱数据理解中的一个重要问题。它旨在将光谱成像仪收集到的混合光谱信号用纯净光谱成分(端元)的叠加来表示,对应的权重就是所求的丰度向量。线性高光谱解混是比较流行的一种解混建模方法,它假设端元之间的相互作用是线性的,这样就使对混合像元建模变得简洁,并且使解决方案不依赖于观测到的物质的物理特征。然而,线性高光谱解混方法也存在一定的问题。首先,由于空间分辨率不足的局限以及混合物质普遍存在的现
多天线系统,也称为多输入多输出(MIMO)系统,可显著提高通信系统的传输容量与链路传输的可靠性,因而,已成为实现未来高速宽带无线接入网的关键技术之一,并且广泛应用于下一代
目标的录取参数精度随着雷达技术的不断发展有了越来越高的要求,同时随着作用范围的增大,录取目标的数据量随之增加,处理时间也随之增加。点迹凝聚是一种利用雷达回波信息提
随着Internet的飞速发展,网络由以前单一的数据网变成了多业务的综合数字网,它的设计有两大目标:一是保证各类业务的QoS要求,二是使网络的资源利用率达到最佳。因此,研究网络分组
血管紧张素转化酶抑制剂(ACEI)及受体拮抗剂(ARB)是临床上常用的治疗糖尿病肾病的药物,长期应用可降低糖尿病患者肾小球损伤、减少蛋白尿[1]。然而越来越多的临床证据发现“
期刊
现代信息技术的迅猛发展和人们生活质量的提高,使得视频处理方面的研究与应用,尤其是实时图像处理受到了广泛关注。近年来,DSP技术的不断发展,将数字信号处理领域的理论研究
期刊
语音是人们日常交流的主要手段,也是信息的主要载体之一。语音信号存在着很大的冗余度,因此语音压缩在存储和数字化传输方面起到的至关重要的作用。随着通信、计算机网络技术
随着高速飞行器的发明,传统机械扫描雷达由于天线惯性越来越难对高速飞行器进行探测,而相控阵雷达在波束转换速度以及波束形成灵活性上的巨大优势,使其已经受到各国的广泛关
在早前,诸如雷达、通信以及电子战等应用通常在收发操作层面上是相互独立的,且分别拥有各自独立的收发器及信号处理设备。由此也带来了资源冗余、电磁兼容性差、规模庞大、缺