欢迎来到天天文库
浏览记录
ID:51493434
大小:302.15 KB
页数:4页
时间:2020-03-25
《基于掌上电脑的图片浏览模块的设计与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、万方数据基于掌上电脑的图片浏览模块的设计与实现贾培勇‘李天伟,李正友(海军大连舰艇学院辽宁大连116018)摘要:针时掌上电脑应用领域的实际需求,采用嵌入式编程技术设计了一种图片测览模块。介绍了该模块的硬件构成和软件开发环境,讨论了用EVC实现图片浏览功能的设计思想,给出了编程的具体步骤.采用了新颖的设计方法,开发出了一款友好的操作界面,提高了图片浏览的效率,并可以打开多种格式的图片:实际应用表明,该模块便携性好,操作方便,特别适合在车、船等空间狭小的场合使用,并可以方便地在此基础上进行功能扩展,具有一定的实用性和推广价值.关键词:掌上电脑;嵌入式编程;便
2、携式;图片测览中图分类号:TP31文献标识码:B文章编号:1004—373X(2008)11—165一02DesignandRealizationofBitmapBrowseModuleBasedonPocketPC.JIAPeiyong,LITianwei,UZhengyou(DalianNavalAcademy。Dalian,116018tChina)Abstract:Usingembeddeddevelopingtechnology,anewkindofbitmapbrowsemoduleisdesignedtomeettherequire—ment
3、intheapplicationfieldofPocketPC.Thispaperdiscussestheprogrammeconditionandthedesignidea,andgivestheconcretestepsofprogramme.Toimprovetheefficiencyofbitmapbrowse,afriendlyoperationinterfaceisdeveloped.Manykindsofbitmapsuchasbmp,JPgandgifcouldbeopenedinthemodule.Alsothefunctionofthe
4、modulecouldbeeasilyextend—ed.Itisprovedthatthemoduleispracticalandworthyofusingabroad,foritisportable,easytobeoperated,andadapttobeusedaboard.Keywords:pocketPC;embeddeddesignprogram;portable;bitmapbrowse掌上电脑是一种比笔记本电脑还要小得多的手持式电脑,具有价格低、体积小、重量轻和便于携带的优点。目前,掌上电脑的应用重点是充分发挥其良好的便携性,通过开发各种
5、嵌入式应用程序,逐步扩展其功能,将其应用到工程测绘、智能交通和故障诊断等诸多领域。在上述应用领域中,往往涉及到对电子版图片资料的浏览。尽管掌上电脑的操作系统本身提供了图片浏览功能,但其操作界面不够友好,图片浏览效率不高。为此,本文将采用嵌入式编程技术设计一种基于掌上电脑的图片浏览模块。该模块既可作为一种功能完备的图片浏览手册直接投入实际应用,也可作为一个功能模块,添加到基于掌上电脑的大型应用系统中。1硬件构成本文设计的图片浏览模块的硬件主要包括掌上电脑和存储卡,此外还包括数据线和充电器等配件。使用的掌上电脑采用WindowsCE4.2嵌入式操作系统,内存为
6、64MB,带有存储卡插槽,操作方式为手写。由于掌上电脑一般不配备硬盘,故采用存储卡来存储图片资料。通常1GB大小的存储卡即可存储数十乃至数百张图片资料,可以满足一般需求。数据线既可用于将掌上电脑与开发主收稿日期:2007—12一13机连接进行程序的调试和下载,又可用于将掌上电脑与计算机连线以对图片资料进行管理,还可用于通过USB接口对掌上电脑进行充电。掌上电脑和手机类似,需要经常进行充电,所以充电器是必要的配件。整套硬件总重量不超过lkg,且体积很小,体现了良好的便携性。-、2软件设计2.1开发环境研究过程中以EmbeddedVisualC++(简称EVC
7、)4.0+SP4为开发工具。EVC是微软公司推出的开发Win-dowsCE应用程序的成熟的、强大的工具,与VC开发工具有一定的相似之处。为方便调试,在开发主机(台式计算机)上安装WindowsCEPlatformSDK作为掌上电脑的模拟环境。当然,也可将掌上电脑通过数据线与开发主机连接进行实际调试。WindowsCE应用程序的开发需要将程序下载到WindowsCE目标设备上运行,并且调试时的情况也是一样,因此在开发过程中,必须考虑设置EVC同目标设备的连接。EVC提供了ConfigurePlatformManager工具用来配置与目标设备的连接[I]。在本
8、文研究过程中,模拟环境下调试时的传输方式和启动方式分别采用了TCP
此文档下载收益归作者所有