APP下载

基于VB.NET的GPS接收机串口通信的实现

2012-11-27汪剑云吴北平聂小波

地理空间信息 2012年2期
关键词:计算机利用信息

刘 岩,汪剑云,吴北平,李 兵,聂小波,肖 昶

(1.中国地质大学信息工程学院,湖北 武汉430074;2.湖北省基础地理信息中心,湖北 武汉430071)

基于VB.NET的GPS接收机串口通信的实现

刘 岩1,汪剑云1,吴北平1,李 兵2,聂小波2,肖 昶2

(1.中国地质大学信息工程学院,湖北 武汉430074;2.湖北省基础地理信息中心,湖北 武汉430071)

首先介绍了串口通信和GPS数据格式,然后通过实例详细讨论了在VB.NET环境下应用MSComm控件实现计算机与GPS接收机之间利用串口传输并提取定位信息的方法。所设计的算法可以应用于基于PC机的车载GPS道路信息更新中。实验表明,系统运行稳定、实时性高、准确、简便。

GPS;VB.NET;串口通信;MSComm控件

GPS是20世纪70年代由美国陆海空三军联合研制的新一代空间卫星导航定位系统,因其具有高精度、全天候、高效率等显著特点,近年来被广泛应用于车载GPS道路信息更新中。为了实现GPS数据接收与处理,首先就要解决计算机和GPS接收机的串口通信问题,计算机的串行端口提供了计算机和GPS接收机之间的数据传输通道。由于VB.NET简单易学、编程效率高,它提供的串口通信编程方法已经成为GPS接收机串口通信程序设计的重要方法之一,因此本文采用VB.NET提供的MSComm通信控件来实现GPS接收机的串口通信[1-3]。

1 串口通信

串口通信(SerialCommunication)是一种重要的数据交换方式,是指外部设备与计算机之间通过数据线、地线、控制线等,按位(bit)进行数据传输的一种通信方式,其本质是作为CPU和串行设备之间的编码转换器。每台计算机至少配备一个标准的串行端口RS-232,它是计算机与GPS接收机之间的数据传输通道。……

登录APP查看全文

猜你喜欢

计算机利用信息
利用min{a,b}的积分表示解决一类绝对值不等式
计算机操作系统
利用一半进行移多补少
基于计算机自然语言处理的机器翻译技术应用与简介
利用数的分解来思考
Roommate is necessary when far away from home
信息系统审计中计算机审计的应用
订阅信息
Fresnel衍射的计算机模拟演示
展会信息