请教下,使用 lwip socket udp 功能,开发板为客户端时不能够接收服务器端发送过来的数据 ?
1,如果开发板为 服务器端,收发都可以
2,如果开发板为 客户端,不能够接收服务器端发送过来的数据,但开发板可以发送数据给服务器端,
是不是 开发板为 客户端,不能够接收 服务器端发送过来的数据啊 ?????????????
开发板为客户端相关程序如下:
typedef struct _XTCPCLIENTSOCK{
int s; /*socket 标识符 -1无效,>= 0 有效*/
}XTCPCLIENTSOCK;
XTCPCLIENTSOCK xSocket;
//发送数据内容
const char *Socket_SendBuf = "LwIP RTOS STM32 Socket udp Client demo send data\r\n";
struct sockaddr_in ServerAddr; //开发板为客户端时,需要保存服务器端的 IP 地址及端口号
struct sockaddr_in ClientAddr; // 开发板为客户端时,需要连接本机的 IP 地址及 端口号
//开发板为客户端连接远程(服务器)端
uint8_t Socket_UDP_ClientConnect(v