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

          新聞中心

          EEPW首頁 > 手機(jī)與無線通信 > 設(shè)計(jì)應(yīng)用 > 根據(jù)TCP/IP的浮標(biāo)網(wǎng)絡(luò)通信系統(tǒng)設(shè)計(jì)策略

          根據(jù)TCP/IP的浮標(biāo)網(wǎng)絡(luò)通信系統(tǒng)設(shè)計(jì)策略

          作者: 時(shí)間:2010-04-27 來源:網(wǎng)絡(luò) 收藏


            建立TCP連接的流程如圖 9所示。首先完成芯片的初始化,設(shè)置相應(yīng)通道如0通道的協(xié)議選擇寄存器C0_SPOR為0X01;選擇TCP協(xié)議,執(zhí)行通道0命令寄存器C0_CR中的sock_init命令位, 同時(shí)將C0_TW_PR、C0_TR_PR及C0_TA_PR置成同一值;然后執(zhí)行C0_CR的connect和listen命令位,此時(shí)TCP連接就建立起來。

            W3100A內(nèi)部的16KB的雙口RAM作為數(shù)據(jù)發(fā)送和接收緩沖。其中0x4000~0x5FFF的地址空間是發(fā)送數(shù)據(jù)緩沖區(qū),0x6000~0x7FFF的地址空間是接收數(shù)據(jù)緩沖區(qū)。MCU程序?qū)⒁l(fā)送的數(shù)據(jù)寫入發(fā)送緩沖區(qū),并從接收緩沖區(qū)讀出收到的數(shù)據(jù)。當(dāng)成批的數(shù)據(jù)發(fā)送時(shí),一定要先查詢1次發(fā)送數(shù)據(jù)指針,從而計(jì)算出可以利用的發(fā)送緩沖區(qū)的大小。圖 10示意了TCP數(shù)據(jù)發(fā)送的程序流程。數(shù)據(jù)接收的過程與發(fā)送過程類似,在此不再贅述。


            4、測(cè)試及分析

            功能測(cè)試的關(guān)鍵在于對(duì)的可用性及穩(wěn)定性進(jìn)行實(shí)驗(yàn)。為此,建立了一個(gè)簡化通訊網(wǎng)絡(luò),采用PC機(jī)作為通訊網(wǎng)絡(luò)的一個(gè)終端,作為另一終端。通過測(cè)試兩者間的通訊情況來實(shí)驗(yàn)本功能。

            首先,測(cè)試網(wǎng)絡(luò)連接情況。作為必要的IP實(shí)驗(yàn),由PC機(jī)將PING命令發(fā)送給,PC機(jī)顯示結(jié)果如圖 11所示。


            在局域網(wǎng)暢通的情況下,理論上0字節(jié)的PING請(qǐng)求平均響應(yīng)時(shí)間為1ms,實(shí)驗(yàn)結(jié)果驗(yàn)證了網(wǎng)絡(luò)連接的正常。

            通過大量轉(zhuǎn)發(fā)數(shù)據(jù)的方法測(cè)試穩(wěn)定性。由PC機(jī)發(fā)送數(shù)據(jù)至,浮標(biāo)將數(shù)據(jù)直接轉(zhuǎn)發(fā)回PC機(jī),PC機(jī)比較發(fā)出數(shù)據(jù)與接收數(shù)據(jù),以判斷誤碼情況。室溫條件下,通訊距離100米,進(jìn)行三組各持續(xù)10小時(shí)的收發(fā)實(shí)驗(yàn),無丟包現(xiàn)象,誤碼率10-9,符合要求。要指出的是,由于海況及通訊距離的不同,系統(tǒng)的傳輸誤碼率將有所不同,但在多數(shù)情況下該系統(tǒng)作為指令收發(fā)的通道是完全可靠的。

            5、結(jié)論

            協(xié)議在浮標(biāo)系統(tǒng)中的應(yīng)用極大的增強(qiáng)了浮標(biāo)網(wǎng)絡(luò)的穩(wěn)定性及可擴(kuò)展性。本采用MSP430微控制器及網(wǎng)絡(luò)協(xié)議棧W3100A很好地實(shí)現(xiàn)了浮標(biāo)系統(tǒng)的低功耗網(wǎng)絡(luò)通訊系統(tǒng),為水聲信道匹配基礎(chǔ)研究提供了理想的網(wǎng)絡(luò)通訊保障。同時(shí)本也可以嵌入到其它設(shè)備中,如野外測(cè)量儀器、車載系統(tǒng)等,為更多的嵌入式系統(tǒng)提供網(wǎng)絡(luò)化服務(wù),具有非常廣闊的應(yīng)有前景。

          tcp/ip相關(guān)文章:tcp/ip是什么



          上一頁 1 2 3 4 下一頁

          評(píng)論


          相關(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); })();