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

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 面向智能安全物流應(yīng)用的無(wú)線傳感器網(wǎng)絡(luò)設(shè)計(jì)

          面向智能安全物流應(yīng)用的無(wú)線傳感器網(wǎng)絡(luò)設(shè)計(jì)

          作者: 時(shí)間:2012-12-12 來(lái)源:網(wǎng)絡(luò) 收藏

          3.2 主要模塊工作流程
          圖2為溫濕度采集端程序流程圖

          用戶(hù)查詢(xún)模塊的功能是給用戶(hù)提供了一個(gè)良好的查詢(xún)平臺(tái),用戶(hù)可以通過(guò)手機(jī)向終端發(fā)送一條查詢(xún)短信,終端會(huì)將當(dāng)前的溫濕度數(shù)據(jù)以及集裝箱穩(wěn)定情況發(fā)回到用戶(hù)手機(jī)上,這樣用戶(hù)可以在任何時(shí)候任何地方查詢(xún)集裝箱的具體情況,進(jìn)行遠(yuǎn)程的實(shí)時(shí)監(jiān)控。


          3.3 硬件模塊主要程序
          本文的硬件系統(tǒng)采用高效的C語(yǔ)言編程,發(fā)送模塊主要程序如下:
          /*---RF傳輸配置---*/
          basicRfConfig.panId = PAN_ID;
          basicRfConfig.channel = RF_CHANNEL;
          basicRfConfig.ackRequest = TRUE;
          #ifdef SECURITY_CCM
          basicRfConfig.securityKey = key;
          #endif
          /*---配置完成---*/
          halBoardInit();//初始化RF
          if(halRfInit()==FAILED)
          {HAL_ASSERT(FALSE);}
          halLcdClear();//初始化完畢
          setmainclock(0);//設(shè)置主頻
          initWDT();//啟動(dòng)看門(mén)狗
          RFsenddata();//接收數(shù)據(jù)并傳給電腦
          接收模塊核心程序如下:
          /*---RF傳輸配置---*/
          basicRfConfig.panId = PAN_ID;
          basicRfConfig.channel = RF_CHANNEL;
          basicRfConfig.ackRequest = TRUE;
          #ifdef SECURITY_CCM
          basicRfConfig.securityKey = key;
          #endif
          /*---配置完成---*/
          halBoardInit();//初始化RF
          if(halRfInit()==FAILED)
          {HAL_ASSERT(FALSE);}
          halLcdClear();//初始化完畢
          RFrecdata();//接收并處理數(shù)據(jù)

          風(fēng)速傳感器相關(guān)文章:風(fēng)速傳感器原理
          電容傳感器相關(guān)文章:電容傳感器原理
          土壤濕度傳感器相關(guān)文章:土壤濕度傳感器原理


          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(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); })();