我在连接到PC(客户端程序)的微控制器(服务器)中使用LwIP + RTOS配置了TCP连接。
conn = netconn_new(NETCONN_TCP);
netconn_bind(conn, &MyIPAddr, PORT);
do
{
osDelay(5);
}
while((netconn_connect(conn, &DestIPaddr, TCP_PORT)!= ERR_OK) //wait until a PC client will be available 如果TCP客户端程序已经在PC上运行,则一切正常。但是如果我在执行netconn_connect(..)之后启动PC客户端。函数,while()条件永远不会为ERR_OK。我应该如何修改代码以正确连接到PC客户端?
https://stackoverflow.com/questions/41279200
复制相似问题