基于Windows CE.NET的手持终端系统软件设计

来源 :延边大学 | 被引量 : 0次 | 上传用户:quanxi111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着IT技术的迅速发展,手持终端不再局限于传统的处理个人事务的功能,随着其功能的日益强大而价格的日趋下降,使得手持终端在各个行业领域的应用越来越广。在公安、保险、医院等行业已有很多应用案例。目前在我国,行业应用还很有限,但是人们对行业应用的需求是巨大的,因此对手持终端硬件和软件的开发是很有意义的。本文主要是对手持终端的软件系统进行了研究和设计,完成了嵌入式操作系统Windows CE.NET在S3C2410平台上的定制和在其上移动教学管理系统的开发。根据系统特点,硬件采用以ARM920T为内核的S3C2410处理器平台,通过对当今比较流行的嵌入式操作系统Symbian、Palm OS、嵌入式Linux和Windows CE.NET等进行对比分析,最后确定选择Windows CE.NET操作系统。硬件平台确定之后,接下来是将操作系统移植到硬件平台上,本质上说也就是改写BSP的过程,其中对驱动程序的开发是很重要的一部分。本文对Windows CE.NET下的驱动程序进行了深入的研究和设计,并以触摸屏驱动和串口驱动程序的开发设计为例来进行了介绍。Windows CE.NET的驱动程序分为本地驱动程序和流接口驱动模型,开发方法可以采用单片驱动程序或分层的驱动程序,因此驱动的开发首先要判断驱动模型,再分析用什么开发方法。当BSP确定之后,即可根据需要定制Windows CE.NET的镜像,最后在硬件平台上进行测试。通过对比选择,手持终端上应用程序的开发采用Visual Studio.NET平台,主要完成了嵌入式数据库SQL Server CE的设计以及其与后台SQL Server数据库的通信,系统采用RDA技术完成与后台数据库的同步。应用程序的开发首先在模拟器上,最后下载到硬件平台上进行测试。系统通用性很强,对系统硬件和软件稍作扩展,即可应用到其它领域,使用前景广阔。
其他文献
三维地形可视化在GIS、虚拟现实、飞行模拟等领域中有着广泛而重要的应用。由于地形具有海量数据的特征,基于当前的计算机图形硬件系统,要实现既具有较高帧率又能保持较好视觉
工作流(Workflow)技术通过计算机自动执行组织机构中的部分或全部业务流程,显著提高了业务流程处理的性能和效率。工作流系统中的所有信息都是通过分布式环境或网络传输,不可避
微机电技术、计算技术、无线通信和网络等技术的快速发展孕育了无线传感器网络。无线传感器网络是由部署在监测区域内大量的廉价微型传感器节点组成,通过无线通信方式形成的一
本文针对中小学信息化基础教育的需求和特点,从查询结果个性化的角度出发,对教学资源的个性化搜索引擎进行了一个特色规划。随着用户群和教学资源库的不断壮大,如何人性化的
序列比对是生物信息学中一种基本的信息处理方法,对于发现核酸和蛋白质序列上的功能、结构和进化的信息具有非常重要的意义。随着生物序列数据库中序列数据的激增,开发出能够
随着医学影像设备的发展,二维图像重构成三维图像进行医学诊断成为一个发展趋势,三维图像重构及可视化技术,可以获得新的、有助于临床诊断的信息,在肿瘤的精确定位、癌症的早
网络时代的出现和发展使越来越多的人融入到信息社会中来,各种信息、知识的获取以及娱乐节目的收看等媒体信息服务被越来越多的人们所希望,而对应于这些需求,出现了各种各样的交
近年来,随着移动通信技术的不断发展,网络接入速度的飞速提升,移动终端的越趋智能化,以及数字压缩技术的日益优化,移动终端已从简单的通信、联络工具,发展为一个多媒体智能平台。与
NVD (Next-Generation Disc)是我国具有自主知识产权的红光高清光盘技术。它具有图像性能好、成本低、更于维护、免受国外专利制约的优点。数字视频录像功能(Digital Video R
随着计算机网络技术的不断发展,Internet逐渐成为人们日常工作和生活的一部分。人类社会在获得网络信息化的同时,也面临着日益严重的安全问题。入侵检测技术是继防火墙技术之后