请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:LAUNCHXL2-RM57L 主题中讨论的其他器件:HALCOGEN
工具/软件:TI C/C++编译器
我开发 了服务器 应用程序来在 LAUNCHXL2-RM57L 上使用 TCP 接收数据 ,并开发了客户端应用程序来使用 TCP 通过以太网从 PC 发送数据。 我在之后使用了 Web 服务器的 LwIP 示例,我移植了 TCP 回显示例,该示例非常好,之后我开始修改 TCP 回显示例代码,并开发 了服务器 应用程序,以便在 LAUNCHXL2-RM57L 上使用 TCP 接收数据 。 我从 PC 持续发送800字节的数据、但有一定的延迟、我能够在服务器上接收大约40-50次迭代的数据、但在服务器停止响应后、意味着服务器在40-50次之后未调用 tcp_receive 回调函数 、因此客户端尝试多次 发送数据的时间、它会关闭连接。
是否有人可以帮助我解决此问题?在40-50次迭代后停止接收数据的原因可能是什么?