基于ARM9的嵌入式網(wǎng)關的研究
(4)intaccept(intsockfd,void*addr,int*addrlen)。連接端口的服務請求。但某個客戶端試圖與服務器監(jiān)聽的端口連接時,該連接請求將排隊等待服務器調(diào)用此函數(shù)接受它。 (5)intsend(intsockfd,constvoid*msg,intlen,intflags);recv(intsockfd,void*buf,intlen,unsignedintflags)。發(fā)送和接收數(shù)據(jù)。 (6)intconnect(intsockfd,structsockaddr*serv-addr,intaddrlen)。此函數(shù)用來與遠端服務器建立一個TCP連接。 (7)intclose(intsockfd)。結束數(shù)據(jù)傳輸。 結束語 本文介紹了以S3C2410處理器為核心、用RTL8019AS作為網(wǎng)絡接口芯片的嵌入式以太網(wǎng)接口的具體軟、硬件方法,可用于工業(yè)現(xiàn)場實現(xiàn)現(xiàn)場節(jié)點的自動上網(wǎng),從而實現(xiàn)對現(xiàn)場遠程控制,具有很好的發(fā)展前景。 |