C#编写gps定位信息接收.docVIP

  • 294
  • 0
  • 约1.1万字
  • 约 10页
  • 2016-08-15 发布于安徽
  • 举报
C#编写gps定位信息接收.doc

定位信息的接通常GPS定位信息接收系统主要由GPS接收天线、变频器、信号通道、微处理器、存储器以及电源等部分组成。由于GPS定位信息内容较少,因此多用RS-232串口将定位信息(NEMA0183语句)从GPS接收机传送到计算机中进行信息提取处理。从串口读取数据有多种方法,在此直接使用 ? Win32 ? API函数对其进行编程处理。在Windows下不允许直接对硬件端口进行控制操作,所有的端口均被视为文件,因此在对串口进行侦听之前需要通过打开文件来打开串口,并对其进行相关参数配置: ? m_hCom=CreateFile(COM1,GENERIC_READ|GENERIC_WRITE,0,NULL,OPEN_EXISTING, ? FILE_FLAG_OVERLAPPED,NULL); file://以异步方式打开COM1口 ? SetCommMask(m_hCom,EV_RXCHAR);file://添加或修改Windows所报告的事件列表 ? ?SetupComm(m_hCom,READBUFLEN/*读缓冲*/,WRITEBUFLEN/*写缓冲*/); // ? 初始化通讯设备参数 ? ? ?// ? 清除缓冲信息 ? PurgeComm(m_hCom,PURGE_TXABORT|PURGE_RXABORT|PURGE_TXCLEAR|PURGE_RXCLEAR) ;

文档评论(0)

1亿VIP精品文档

相关文档