新聞中心

        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);



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 肇庆市| 突泉县| 施秉县| 新建县| 喀什市| 和顺县| 崇仁县| 永兴县| 金沙县| 大埔县| 南召县| 陆良县| 长子县| 和平区| 呈贡县| 大埔县| 金川县| 徐汇区| 连山| 望城县| 永嘉县| 视频| 信阳市| 额济纳旗| 兴业县| 洮南市| 安顺市| 高邮市| 乐山市| 中卫市| 安远县| 辉县市| 九龙县| 昭通市| 商洛市| 巴马| 天祝| 宜兰县| 板桥市| 乃东县| 禄丰县|