新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > MIS系统中GPS15L模块的应用

MIS系统中GPS15L模块的应用

作者: 时间:2010-03-23 来源:网络 收藏
使用时,可将的串口1与S3C2410A的串口2进行连接。由于ARM主控板提供的串口是孔状的,所以,要和针状的串口接头进行连接,连接时可将图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);



评论


相关推荐

技术专区

关闭