<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于S3C2440處理器Linux平臺的物流配送系統(tǒng)設(shè)計(jì)

          基于S3C2440處理器Linux平臺的物流配送系統(tǒng)設(shè)計(jì)

          作者: 時間:2010-11-16 來源:網(wǎng)絡(luò) 收藏

          圖5 RFID模塊至移動終端的信息傳輸流程

          讀ID代碼:

          void CMyDlg::OnBtn_ReadID() {

          SendData(Read);

          if(0==m_ctrlComm.GetOutBufferCount())

          m_ctrlComm.SetRTHreshold(18): //讀取標(biāo)簽ID所設(shè)的閾值

          }

          讀信息代碼:

          void CMyDlg::OnBtn_ReadMessage(){

          SendData (ReadString(18,67)int(8*),int(90,4));

          if(0==m_ctrlComm.GetOutBufferCount())

          m_ctrlComm.SetRTHreshold(40): //讀取標(biāo)簽ID所設(shè)的閾值

          }

          2.4.3 移動終端S3C2440模塊軟件設(shè)計(jì)

          采用模塊化結(jié)構(gòu)設(shè)計(jì),根據(jù)不同功能分別進(jìn)行編寫和調(diào)試,等到各個模塊都調(diào)試成功后,將各個模塊連成整體,組成軟件系統(tǒng)。

          移動終端S3C2440模塊完成的主要內(nèi)容包括兩部分:

          ① 完成從移動終端到遠(yuǎn)程控制中心的定位信息的上行傳輸。當(dāng)遠(yuǎn)程控制中心要從移動終端獲取定位信息時,可以發(fā)送命令給S3C2440。這時S3C2440便產(chǎn)生一個中斷,并發(fā)送命令給各定位模塊來獲取定位信息,將定位信息進(jìn)行處理后再通過GPRS模塊傳給遠(yuǎn)程控制中心;或者是移動終端由人員鍵盤控制產(chǎn)生中斷,然后采集定位信息傳送給遠(yuǎn)程控制中心。

          ② 接收控制中心到移動終端的下行傳輸?shù)男畔???刂浦行目梢詫⒏鞣N數(shù)據(jù)傳送給終端設(shè)備。比如,控制中心通過GIS發(fā)現(xiàn)當(dāng)前移動終端所選道路擁塞,則可以給移動終端發(fā)一條改變路線的建議信息,這樣非常方便地實(shí)現(xiàn)了遠(yuǎn)程控制中心與移動終端的交互。

          S3C2440上行至控制中心的軟件設(shè)計(jì)主要流程如圖6 所示。

          圖6 S3C2440上行至控制中心的軟件流程

          結(jié)語

          本文以GPS定位數(shù)據(jù)為基礎(chǔ),GPRS網(wǎng)絡(luò)作為承載網(wǎng)絡(luò),結(jié)合物流業(yè)發(fā)展實(shí)際需要,將物流配送過程數(shù)字化與信息化,實(shí)現(xiàn)了對物流配送系統(tǒng)的監(jiān)控與管理。射頻識別技術(shù)、定位技術(shù)、傳感器技術(shù)以及無線通信技術(shù)在未來必將深入到物流業(yè)的各個方面。


          上一頁 1 2 3 下一頁

          關(guān)鍵詞: 收發(fā)器

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();