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

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 嵌入式TCP/IP協(xié)議棧在單片機(jī)上的實(shí)現(xiàn)

          嵌入式TCP/IP協(xié)議棧在單片機(jī)上的實(shí)現(xiàn)

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


          3.2 數(shù)據(jù)收發(fā)測(cè)試界面
          分別測(cè)試客戶端和服務(wù)器端軟件通信是否正常。
          (1)服務(wù)器端程序的測(cè)試
          打開客戶端測(cè)試界面,如圖4所示,設(shè)置連接地址為192.168.O.44(該地址必須與服務(wù)器端的地址一致),設(shè)置連接端口號(hào)為3330(該端口號(hào)必須與服務(wù)器端端口號(hào)一致)。將作為服務(wù)器端的程序燒入到測(cè)試板的微處理器中,通過(guò)圖3修改配置界面,將服務(wù)器端需要的參數(shù)寫入X5045,參數(shù)配置包括;“機(jī)地址”(指的是測(cè)試板自身的IP地址)為192.168.O.44,“服務(wù)器端IP地址”可以不用設(shè)置(因?yàn)闇y(cè)試板本身就即服務(wù)器端);如果是新網(wǎng)卡芯片,還需要設(shè)置MAC地址,這里設(shè)為121314151617(一般選擇任意的12位數(shù)即可);“服務(wù)器端口號(hào)”設(shè)為3330(必須與客戶端一致);網(wǎng)關(guān)設(shè)為192.168.O.1(要與上位機(jī)保持在同一個(gè)網(wǎng)段內(nèi))。設(shè)置好所有參數(shù)后,可以進(jìn)行數(shù)據(jù)的收發(fā)了。
          (2)客戶端程序的測(cè)試
          打開服務(wù)器端測(cè)試界面,如圖5所示。


          設(shè)置連接IP地址為192.168.0.44(該地址指的是上位機(jī)自身的IP,必須與客戶端設(shè)置的“服務(wù)器端IP地址”一致),設(shè)置連接端口號(hào)為3330(該端口號(hào)須與客戶端設(shè)置的“服務(wù)器端口號(hào)”一致)。將作為客戶端的程序燒人到系統(tǒng)的微處理器中,參數(shù)配置:“服務(wù)器IP地址”(指的是上位機(jī)的IP地址)為192.168.0.44,“機(jī)IP地址”可以不用設(shè)置(因?yàn)橄到y(tǒng)僅作為客戶端),“服務(wù)器端口號(hào)”設(shè)為3330(必須與客戶端一致),網(wǎng)關(guān)設(shè)為192.168.0.1(要與上位機(jī)保持在同一個(gè)網(wǎng)段內(nèi))。設(shè)置好所有參數(shù)之后,即可進(jìn)行數(shù)據(jù)收發(fā)。服務(wù)器端的數(shù)據(jù)可以被發(fā)送到串口,同樣,數(shù)據(jù)也可以從串口發(fā)送到服務(wù)器端。測(cè)試表明:上位機(jī)通過(guò)以太網(wǎng)與系統(tǒng)之間的通信正常。

          4 結(jié)語(yǔ)
          在此/IP棧在的移植,完成了系統(tǒng)的硬件電路和相關(guān)軟件的設(shè)計(jì),應(yīng)用VB開發(fā)了上位機(jī)修改參數(shù)界面,通過(guò)串口完成對(duì)網(wǎng)卡等參數(shù)的配置和修改,解決了數(shù)據(jù)包的超時(shí)重發(fā)、定時(shí)保活、參數(shù)配置、硬件看門狗復(fù)位等一系列問(wèn)題。實(shí)驗(yàn)表明,整套程序比較穩(wěn)定,收發(fā)數(shù)據(jù)正常,超時(shí)重傳效果很好。經(jīng)過(guò)近1個(gè)月的測(cè)試,沒(méi)有出現(xiàn)任何丟包和堵塞的現(xiàn)象。

          linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

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



          上一頁(yè) 1 2 3 下一頁(yè)

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