尊敬的專家:
? ?ch395采用TCP服務(wù)器 多鏈接方式,設(shè)置了SocketNum 為8,,按照說明文檔應(yīng)該最多支持7個鏈接,但是當(dāng)連接到5個(有時是4個),再也不能建立新的鏈接,客戶端tcpclient沒有反應(yīng),此時若退出以上建立的鏈接中的一個新的鏈接又能建立,但是連接總數(shù)仍是4個,使用void CH395CMDGetSocketStatus(UINT8 sockindex,UINT8 *status) ; ?查看0~7個socket狀態(tài),發(fā)現(xiàn)某1-2個socket(如id=5,其打開狀態(tài)為0,tcp狀態(tài)也為0),總不能建立連接,為什么?
?另使用了CH395EVT\EVT\EXAM\exem5的例程略作調(diào)整。? ?初始化時,SOCK_CTRL_FLAG_SOCKET_CLOSE該標(biāo)志位置0后,不做關(guān)閉socket,(同時標(biāo)志位置1后做關(guān)閉socket也不能建立7個鏈接)
?請專家予以解答~