首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
MIS系统中GPS15L模块的应用
来源:本站整理  作者:佚名  2010-03-23 11:20:32



使用时,可将GPS15L的串口1与S3C2410A的串口2进行连接。由于ARM主控板提供的串口是孔状的,所以,GPS15L要和针状的串口接头进行连接,连接时可将图1中的数据出线和数据入线两线对调,并分别连接到针状串口接头的PIN3(DATAOUT)和PIN2(DATAIN)。

2 GPS数据提取程序的设计

2.1  串口通信程序的设计

由于GPS模块是通过串行口1与S3C2410的串口2进行连接来进行通信的,因此,本文设计了Linux系统下的相应串口通信程序。

在整个操作过程中,与串口的通信只用到了3个功能,即打开、读和关闭串口。

(1)打开串口

在Linux下,所有的硬件设备都被看成是普通文件,系统中每一个设备都用一种特殊的设备相关文件来表示,并存放在/dev/目录下。串口文件就位于/dev下,串口一为/dev/ttvS0,串口二为/dev/ttyS1,打开串口可通过使用标准的文件打开函数来进行操作,具体如下:



(2)读串口

由于在整个通信过程中,需要的只是从GPS模块读取数据,所以,这里只用到读串口程序,其代码如下:



(3)关闭串口

关闭串口实际就是关闭文件,其代码如下:

close(m_nFDGPSDevice);

上一页  [1] [2] [3] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:148,093.80000 毫秒