<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

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

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

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


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


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

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

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)

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



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

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>