久久久久久久麻豆,中日韩av在线,麻豆av在线免费,中文字幕二区三区,欧美日韩视频一区二区,亚洲欧美日韩在线一区,国产无毒不卡

基于uClinux的GPSOne/GPS雙定位信息接收


       gps_info數(shù)組中g(shù)ps_info_process(gps_info);//解析定位信息處理
      }
    }
    else if (fd_isset(*fd_gpsone, &fds)){//若gpsone串口設(shè)備有數(shù)據(jù)可讀
      recv_len = recv_port(*fd_gpsone, buf, 254);
      if (recv_len > 0){memcpy (gpsone_info, buf, recv_len); //信息保存到gpsone_info數(shù)組中
      gpsone_info_process(gpsone_info);//解析定位信息處理
      }
    }
    sleep(1);
  }

6 設(shè)計(jì)總結(jié)

本文詳細(xì)說(shuō)明了串口編程的基本方法和步驟,并提出一種基于se-lect的i/o復(fù)用機(jī)制處理多個(gè)串口信息的方案,同時(shí)給出這種方案的具體實(shí)現(xiàn)。此方案具有較高的可靠性,保證了多個(gè)串口的信息可以很好地被接收和處理,而且不相互干擾,利于系統(tǒng)更好地管理多個(gè)文件設(shè)備。特別是在數(shù)據(jù)采集和數(shù)據(jù)傳輸領(lǐng)域中,se-lect利用內(nèi)核同時(shí)監(jiān)聽(tīng)多個(gè)設(shè)備描述符機(jī)制,可以被廣泛地應(yīng)用于嵌入式系統(tǒng)多路i/o采集的設(shè)計(jì)中。

參考文獻(xiàn)

[1] kurt wall. gnu/linux編程指南[m].張輝,譯. 北京:清華大學(xué)出版社,2005.
[2] richard stevens w. unix網(wǎng)絡(luò)編程[m]. 第2版. 第1卷·套接口api和x/open傳輸接口api.北京:清華大學(xué)出版社,1998:121131.
[3] 馬忠梅,李善平,康慨,等. arm&linux嵌入式系統(tǒng)教程[m].北京:北京航空航天大學(xué)出版社,2005:255261.
[4] 周立功.arm嵌入式系統(tǒng)實(shí)驗(yàn)教程(2).廣州:廣州周立功單片機(jī)發(fā)展有限公司,2005:213219.
[5] 鄧滔,徐勇. gps與嵌入式linux平臺(tái)串行通信研究[j]. 工業(yè)控制計(jì)算機(jī),2005,18(1).

COPYRIGHT(C) 2011 廈門(mén)永宏亞得機(jī)電科技有限公司版權(quán)所有(閩ICP備05025945號(hào)) ALL RIGHTS RESERVED?

電話: 0592-5190891 傳真: 0592-5190720 E-Mail: E-mail:yade8895@163.com
地址: 廈門(mén)市海滄區(qū)興港六里17號(hào)2607室 郵編:361009 聯(lián)系人:翟先生