您能详细介绍一下您想要完成的工作吗?-所以您有一个TCP客户机和一个服务器套接字(哪个在PIC32端?)而且它们连接得很好,您可以在它们两个之间发送消息。-通信是空闲的,因为KEEP_ALIVE被禁用,所以没有数据传输。-您断开ETH电缆,然后您重新连接-堆栈恢复其IP地址,这与前面的地址相同,因为重新删除电缆(您使用DHCP还是静态地址?)-例如,您可以适当地ping板-现在您尝试从客户端向服务器发送数据,并且没有用wireshark显示或由另一方报告的通信量。让我知道是否正确地获得了序列,以及这是否是您尝试做的。TCPIP_STACK_.(sysObj.tcpip)刚刚返回堆栈状态,无法通过该调用重新启动任何内容。如果要重新启动堆栈或该接口,需要调用:TCPIP_STACK_Deinitialize/TCPIP_STACK_InitializeorTCPIP_STACK_NetDown/TCPIP_STACK_NetUp。打开,连接,等等。
您能详细介绍一下您想要完成的工作吗?-所以您有一个TCP客户机和一个服务器套接字(哪个在PIC32端?)而且它们连接得很好,您可以在它们两个之间发送消息。-通信是空闲的,因为KEEP_ALIVE被禁用,所以没有数据传输。-您断开ETH电缆,然后您重新连接-堆栈恢复其IP地址,这与前面的地址相同,因为重新删除电缆(您使用DHCP还是静态地址?)-例如,您可以适当地ping板-现在您尝试从客户端向服务器发送数据,并且没有用wireshark显示或由另一方报告的通信量。让我知道是否正确地获得了序列,以及这是否是您尝试做的。TCPIP_STACK_.(sysObj.tcpip)刚刚返回堆栈状态,无法通过该调用重新启动任何内容。如果要重新启动堆栈或该接口,需要调用:TCPIP_STACK_Deinitialize/TCPIP_STACK_InitializeorTCPIP_STACK_NetDown/TCPIP_STACK_NetUp。打开,连接,等等。
举报