用户名: 密码: 验证码:
基于Windows CE的移动通讯技术的研究及实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
从手机的发展来看,手机技术的发展方向是将计算机、通信产品、消费电子产品进行融合,将互联网、电信网、广电网进行融合。本文作者根据目前手机的发展趋势,论述了一种基于Arm9的微处理器和Windows CE操作系统的移动通讯设备的实现方法,该设备能够实现手持终端、个人计算机和互联网的融合,详细介绍了Windows CE操作系统向开发板的移植和移动通讯设备系统的开发。
     本文作者所做的主要研究工作及创新性可体现在以下几个方面:
     1)首先作为一种嵌入式软件的开发,需要一定的硬件支持,本文作者采用杭州立宇泰公司的ARMSYS2410-B开发板,为了方便对本系统GPRS模块的扩展,采用接口技术对西门子MC55,明基M22两种GPRS模块分别进行了实现,其次采用Platform Builder 4.2定制需要的Windows CE操作系统,采用C#.net进行应用程序的编写,通过ActiveSync将定制好的系统和编写好的程序下载到开发板的Nand Flash中。
     2)实现了移动通讯设备通过GPRS网络与Internet上的计算进行通讯。计算机用户只需要下载一个计算机端的软件,就可以通过Internet进行与移动通讯设备进行通讯,中国移动最新出现的飞信是通过GSM方式发送短信,只能进行少量信息的发送,本系统是采用TCP协议传输,可以发送多个字节。
     3)本文作者所选用的开发板有三个串行口,但开发包中仅提供一个串口的驱动,而且是一个调试串口,由于GPRS模块与开发板控制器之间通过串行口进行通信,故本文作者实现了第二个串口驱动的开发。
     4)对短信内容和与计算机进行通讯的内容进行DES加密,有助于个人隐私的保护。
     本文作者阐述了基于Windows CE嵌入式应用程序开发的过程,特点和技术,通过对Windows CE的研究,结合本人的开发经验,开发出一个具有基本智能手机功能的移动通讯设备,并在对通讯内容进行DES加密和实现与Internet上的计算机进行通讯方面有了一些深入的探讨。
From the development of mobile phone, the development direction of mobile phone technology will be the integration of computers, communication products, electronic products and the integration of the Internet, telecommunication networks and electricity networks. With the current trend of the development of mobile phones, this thesis discusses a method of the realization of mobile communications equipment, which is based on Arm9 on the microprocessor and Windows CE operating system. This equipment will be able to integrate handsets, personal computers and the Internet. Also, the thesis will give an introduction of the Windows CE operating system migration to the development board and mobile communications equipment system development in details.
     Main research and innovation in this thesis can be found in the following areas:
     1) At first, as an embedded software development, it will need the support of hardware. This thesis adopted ARMSYS2410-B researching board that produced by Hangzhou Liyutai Company. For the expansion of GPRS module of the system, interface technology was used to achieve Siemens MC55 and BenQ M22 two GPRS module separately. Platform Builder 4.2 was used to customize Windows CE operating system that needed.C# was used as the language of programming. The customized system and the compiled program were downloaded by ActiveSync to the development board's Nand Flash.
     2) Achieved the communication through GPRS mobile communications equipment and network computing on the Internet. With a downloaded PC end of the software, PC users can make an access to the telecommunication via the Internet and mobile communications. China Mobile is used to send messages newly through GSM-way and only a small amount of information can be sent out every time. This system discussed in the thesis can send large amount of bytes for the using of TCP protocol transmission.
     3) The development board selected in this thesis has three serial ports, but only in the development kits provide a serial port driver and which is also a serial debugging. For the messages are transferred between GPRS module and the development board controller via the serial port, three-serial-ports driver has been exploited in this thesis.
     4) The content of messages and the content of the communication though Internet has been DES encrypted for the protection of personal privacy.
     The research has significant meaning from academic and realistic aspects. In this thesis introduce the exploring process, features and technology of the application which is based on the Windows CE. Through the study of the Windows CE and with my personal experience, a smart phone with basic functions of mobile communication equipment has been exploited. And the tow aspects in DES encryption of the content of the communication and the communications through computer on Internet have been deeply discussed.
引文
[1]熊宇昆.基于Windows CE的智能手机(SmartPhone)系统开发[D].西安:西安电子科技大学通信与信息系统学院,2006.
    [2]新浪科技.微软:志做智能手机领舞者.http://tech.sina.com.cn/roll/2003-09-16/0607234595.shtml.2008-O1-05.
    [3]太平洋-千平.微软赶超Symbian?解读智能手机争霸时局htlp://www.znsjw.com/Articlc/Sl TE/200608/58424.html.2008-2-24.
    [4]时尚数码网.系统为王,智能手机08年度操作系统展.http://www.digi-fashion.com/FSDJT/20080219/9lO 2.html.2008-3-1.
    [5]罗蕾.嵌入式实时操作系统及应用开发[M].北京:北京航空航天人学出版社,2005:2-3.
    [6]面向二十一世纪的嵌入式系统综述.http://www.cnblogs.com/liujian/articles/728748.html.2008-2-25.
    [7]Baker J.Windows CE Programming:Developing Application for the Handheld PC.Macm illam TechnicalPublishing.1997-06.
    [8]王沛然.基于Windows CE.NET的手持终端系统软件设计[D].杭州:浙江大学电子信息技术及仪器,2004.
    [9]长风.什么是Windows CE.htlp://www.gongkong.com/tech/Detail.Asp?id=237049&page=1.2008-2-28.
    [10]Nat Framepton.Interrupt Architectum in Microsoft Windows CE.NET[EB/OL].MSDN,2002.
    [11]Microsoft.Microsoft WinCE.NET HeIp Document[EB/OL].
    [12]张冬泉,潭南林王雪梅等Windows CE实用开发技术[M].北京:电子工业出版社,2006:14-17.
    [13]HPC:factor.The History of Windows CE.http://www.hpcfactor.com/support/windowsce/.2008-3-4.
    [14]甘朝华.基于Windows CE的嵌入式电子海图导航系统的设计与实现[D].武汉:武汉大学,2005.
    [15]刘必强.基于Smartphone的智能手机输入法的研究与实现[D].哈尔滨:哈尔滨工业大学,2006.
    [16]Microsoft Corporation.Microsoft ASP.NET Setup and Configuration Pocket Reference.WashintonDC:Microsoft patterns & practices,2003.
    [17]Nikhil Kothari,Vandana Datye.Developing Microsoft ASP.NET Server Controls and Co mponents[M].WashintonDC:Microsoft Press,2002.
    [18]Dino Esposito.Building Web Solutions with ASP.NET and ADO.NET.WashintonDC:M icrosoft Press,2002.
    [19]Andy Wigley,Peter Roxburgh.Building Microsoft ASP.NET Applications for Mobile D evices[M].WashintonDC:Microsoft Press,2003.
    [20]Scot Hillier.Programming Active Server Pages(Microsoft Programming Series).Washint onDC:Microsoft Press,1997.
    [21]Douglas J.Reilly.Designing Microsoft ASP.NET Applications.WashintonDC:Microsoft Press,2001.
    [22]付辉.基于Windows CE物流调度系统的研究与开发[D].郑州:郑州大学计算机应用,2005.
    [23]傅曦,陈黎,董磊鋆等.Windows CE嵌入式开发入门-基于Xscale架构[M].北京:人民邮电出版社,2006:99.
    [24]齐云.基于WindowsCE的嵌入式军用PDA系统的设计与实现[D].西安:西安电子科技大学电路与系统,2006.
    [25]杭州立宇泰电子有限公司.ARMSYS2410-B开发板硬件用户手册.2007.
    [26]张胜军.基于GPRS配变远程监测管理信息系统的设计[J].电气化铁道,2006(4):41-43.
    [27]赵雯娴.基于西门子无线模块MC55的M2M系统的研究与设计[D].上海:华东师范大学通信与信息系统,2007.
    [28]王勇.聚焦嵌入式操作系统.http://media.ccidnet.com/art/3025/20071102/1263751 1.html.2008-2-26.
    [29]钟悠.基于VxWorks的嵌入式通信接口设备的设计与实现[D].西安:西北工业大学,2007.
    [30]王文亮.基于Linux的Hi-Fi嵌入式系统的实现[D].上海:上海交通大学,2007.
    [31]HaloScan.The Spectacular Failure of WinCE and Windows Mobile.http://www.rouglyd rafied.com/RD/RDM.Tech.Q1.07/50755EA6-A759-42FD-84ED-EBB5A060AF16.html.2008-3-5.
    [32]Andrew Duthie.Micmsoft ASP.NET Programming with Microsoft Visual C#.NET Ver sion 2003 Step By Step.WashintonDC:Microsoft Press,2001.
    [33]郭敬一.基于WINCE的嵌入式移动通信终端研究与开发时.太原:中北大学计算机应用,2007.
    [34]Brace Eitman.Creating a Board Support Package Using the Windows CE.net CEC E ditor[EB/OL].MSDN,2002.
    [35]陆启帅,蒋冰华,李寒生等.基于$3C2410和Windows CE的智能移动终端设计[J].陕西理工学院学报,2005,21(4):13-15.
    [36]丁玉芳,李允俊.嵌入式操作系统Windows CE.NET在$3C2410平台上的移植[J].延边大学学报(自然科学版),2007:33(1):56-59.
    [37]杭州立宇泰电子有限公司.ARMSYS2410-B开发板WINCE用户手册.2007.
    [38]Federal Information Processing Standards Publication 46-2.DATA ENCRYPTION STA NDARD(DES).http://www.itl.nist.gov/fipspubs/fip46-2.htm.2008-3-5.
    [39]William Stallings著,刘玉珍,王丽娜等译.密码编码学与网络安全:原理与实践[M].北京:电子工业出版社,2004:38-43.
    [40]Wade Trappe,Lawrence C.Washington著,许鹏文,邹红霞,李勇奇译.密码学概论[M].北京:人民邮电出版社,2004:76.
    [4l]张红.电子商务安全与混沌加密[D].重庆:重庆大学,2004.
    [42]周毓林,宁杨,陆贵强等.Windows CE.net内核定制及应用开发[M].北京:电子工业出版社,2004:121-122.
    [43]徐薇菁,唐明浩,王国宁.一种基于嵌入式Linux的PDA手机的设计[D].上海:东华大学信息科学与技术学院,2000.
    [44]明基中国.BENQ GSM模块应用指南(中文).2004.
    [45]李蕊.掌上电脑操作系统Windows CE程序开发特点分析[J].深圳信息职业技术学院学报,2005,3(1、2]:7-9.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700