基于PXA270嵌入式系統的Socket通信設計
4 應用與測試

圖5 數據發(fā)送驗證客戶(hù)端
系統測試前,服務(wù)器端通過(guò)以太網(wǎng)和客戶(hù)端實(shí)現連接??蛻?hù)端構建了linux嵌入式操作系統,客戶(hù)端的程序通過(guò)嵌入式交叉編譯環(huán)境進(jìn)行調試。測試前應保證網(wǎng)絡(luò )的順暢和串口的操作正常。
啟動(dòng)服務(wù)器端,運行Linux操作系統,并建立新的用戶(hù)終端,然后運行服務(wù)器端socket通信程序。
啟動(dòng)客戶(hù)端,運行Linux嵌入式操作系統,配置IP地址為192.168.15.15,運行客戶(hù)端socket通信程序。
服務(wù)器端和客戶(hù)端連接,在服務(wù)器端會(huì )有詳細的連接請求顯示出來(lái),如IP地址、服務(wù)器當前狀態(tài),通信模式等。服務(wù)器開(kāi)始發(fā)送數據,客戶(hù)端開(kāi)始接收來(lái)自服務(wù)器的數據,驗證是否正確。圖5為數據發(fā)送驗證客戶(hù)端。
5 結論
通過(guò)在PXA270中增加嵌入式操作系統Linux的基礎上實(shí)現一個(gè)較為簡(jiǎn)單的網(wǎng)絡(luò )通信模塊,驗證了嵌入式系統socket通行的可行性,實(shí)現嵌入式系統基于TCP/IP協(xié)議的網(wǎng)絡(luò )接入,針對各種智能設備如家用電器、工業(yè)控制裝置或儀器、安全監控系統、汽車(chē)電子接入互聯(lián)網(wǎng)變得簡(jiǎn)單容易。
tcp/ip相關(guān)文章:tcp/ip是什么
評論