基于eVB的Cmm控件的GPS通信的实现.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于eVB的Cmm控件的GPS通信的实现

基于eVB的Comm控件的GPS通信的实现 GPSGIS 基于eVB的C0mm控件的GPS通信的实现 TheImplementationofGPSwiththeCommControlbasedoneVB (1.北京国家农业信息化工程技术研究中心;2.西安科技大学)黄兴荣1-2潘瑜春1汪梅2 Huang.XingrongPan,YuchunWang,Mei 摘要:在众多领域中,GP5技术被广泛的运用.本文阐述了在WindowsCE3.O嵌入式系统中.利用CommfMicrosoftCEComm ControI)控件实现GPs接收机与PocketPC之间串口的通信方法.首先介绍了GPS输出的数据格式,并对GPS通讯技术做了 相应的描述;接着详细说明了Comm控件的运用,并基于eVB3.0(MicrosofteMbeddedVisualBasic3.01给出具体步骤和部分实 现代码;最后讨论了GPs通信中应注意的问题. 关键字:eVB;Comm(MicrosoftCECommContro1);全球卫星定位系统(GPS);通信 中国分类号:TP393文献标识码:A Abstract:GPStechniqueiSabroadappliedinmultitudinousfields.Thispaperdiscussesthetechniqueaboutserialportcommunica. tionbetweenGPSandPocketPCwithComm(MicrosoftCECommControl1basedonWindowsCE3.0.First,theoutputdateformat ofGPSiSpresentedaswellasthedescriptionaboutitscommunicationtechnique;ThenitdescribestheapplicationoftheComm control,thestepsofrealizationandpartofcodesbasedoneVB3.0(MicrosofteMbeddedVisualBasic3.01arealsogiven;Atlast,it discussesthequestionsaboutthecommunicationofGPS. Keywords:eVB;Comm(MicrosoftCECommContro1);GlobalPositioningSystem(GPS);Communication 1引言 目前,GPS技术已广泛的应用于各行业中,也广泛 运用于我们这一项目的应用研究与开发中,以实现动 态精确地获取农田小区影响作物生长环境的多源时 空差异性信息.为解决基于WindowsCE3.0平台.GPS 接收机与PocketPC(掌上电脑)通信的问题,可利用微 软提供的Win32通信API(ApplicationProgramming Interface)函数,但API函数较复杂,编程要求较高;而 利用eVB3.0的串行通信控件Comm可简化编程,可以 快速,有效的建:芷通信应用程序.Comm控件是微软公 司提供的WindowsCE3.0环境下用于串行通信编程 的ActiveX控件,提供了一系列的通信命令接口.本文 利用Comm控件实现了GPS接收机与PocketPC的通 信程序. 2GPS通信技术 2.1GPS输出的数据格式 GPS的输出格式分为两类:1)十进制ASCII码;2) 二进制码.十进制ASCII码,易于识别和应用.GPS通 常的标准格式NMEA一0183输出就采用这种格式.目 前广泛采用的是Ver2.00版本.在NMEA一0183协议中 规定:GPS信息通过ASCII语句输出,每条语句以一个 黄兴荣:硕士研究生 项目基金:国家863项目.城郊型集约化农业数字技 术应用研究与开发l2003AA209080) $符号开始,以一个lt;cRgt;lt;LFgt;序列结束,并且每 条语句不能超过80个字符.每条语句中,数据域以逗 号隔开,在两个逗号之间,数据域可以为空.表1所示 为一条典型的NMEA一0183输出语句. 表1GPS输出的ASCII格式解析 SGPRMC.192456,4306.601.N,01225.974,E,10.8,0.0,030702.1.7.E,S22(CR刈B $语句头标志 GPlGPS输出RMC语句 l92456UTC_TIME小时制的标准时间,按照小哪分钟甩帕恪式:19:24:56 A当前定位状态:A=有效.V=无效 4306,60lLAT纬度值,精确Sd,J,数点前4位,后3位:4306.601 NN表示北纬,S表示南纬 01225.974I-ON表示经度值,精确到小数点前5位,后3位i1225.974

文档评论(0)

beoes + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档