TCP协议读写数据问题求解!!!

2019-07-17 17:36发布

TCP协议读写数据问题求解!!!程序框图如下:
实现的最终结果,当我按下'布尔2'时,'数据输入'里面的信息将通过网络转发到串口助手上,当串口助手发送数据经过网络时,‘字符串2’将接受串口助手所发数据。

现在实验结果,读取TCP数据能够正常运行,并接受数据,但是写入TCP数据时候却不能正常工作,现象为:只有当串口助手发送数据过来接受到后,写入TCP数据(数据输入控件)才能写入并在串口助手显示数据,而不能一直往串口助手自由的发送数据。


求高手指点迷津!!! 捕3.PNG

捕获4.PNG






友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
哈哈哈大哥
1楼-- · 2019-07-17 18:25
大家帮帮忙啊!!!
ShuiMoLise
2楼-- · 2019-07-17 23:35
把  有 “布尔局部变量” 的条件结构去掉!这个条件结构的判断条件不明确(反正我是没看懂)
楼主高亮执行看一下
哈哈哈大哥
3楼-- · 2019-07-18 03:21
 精彩回答 2  元偷偷看……
哈哈哈大哥
4楼-- · 2019-07-18 07:55
我好像知道原因了,众所周知,CMCC无线网成功连接后如果没有想对应的数据传输动作,那么CMCC就会主动断开,这里也一样,本人用的无线模块就是这个样子,只有让某一个数据每隔一定的时间发送或者接收一次,保持网络的不断,那么就可以很好地解决问题,如此一来,客户端既可以通过某种关系发送给服务器数据,又可以随时随地的接收服务器传回来的数据,原则只需要保持网络传输的不间断即可
216qs
5楼-- · 2019-07-18 08:21
看看咋么办                                             
216qs
6楼-- · 2019-07-18 09:04
看看咋           
么办                                                                                 

一周热门 更多>