TI 工程师,您好:
CC3000在基础网中,设置为Server后,最多可以同时连接多少个Client?
另外,在CC3000做Server,让其在同一时刻只能连接一个Client时,我这边测试出了如下的问题:
例如现在有ClientA和ClientB两个同时与CC3000连接,在ClientA与CC3000连接时,ClientB向CC3000连续多次发送连接请求,此时ClientB肯定是连接不上的;直至ClientA与CC3000断开后,ClientB的连接请求才会被CC3000响应;但是有时候就算ClientA与CC3000断开连接后,依旧不会响应ClientB,而且此后也连接不上其他Client,检查后得到:Socket.c -> INT32 accept(INT32 sd, sockaddr *addr, socklen_t *addrlen) -> return(ret);//此处的ret为0xFFFFFFFF。
当然,如果在ClientA断开后,ClientB才向CC3000发送连接请求的话,则不会出现上述现象。
不知您可知道这是什么原因?想请您帮忙分析一下。