已经有线程把打开的端口关闭了,也可能是设备本身掉线了或者被移除了,所以这个handle不能用了,基本每个线程应该对应一个固定的端口,并且接收完成了应关闭并保持监听状态准备下一次接受,提前要知道接收内容的大小。
还有格式要正确,二进制和文本模式是不同的
追问继续测试时发现了这个问题“由于以前的函数求值超时,函数求值被禁用。必须继续执行才能重新启用函数求值。”,好像是我处理接收数据的函数对数据处理的函数调用太频繁,而那个函数处理数据过慢,导致在下次调用的时候还没执行完上次的内容,能问下有什么处理方法吗?