社区
C++ 语言
帖子详情
奇怪的问题——读串口和网络通讯资源有关系?
ashamwolf
2008-02-22 11:11:48
程序功能如下:
程序从串口读数据,然后通过SOCKET连接发送到另外一台机器,然后接收返回的数据,再写入串口。
问题:
当上述过程重复约200次之后,就会出现10055的错误,无法建立socket连接。
测试情况:
如果不从串口读数据而是直接从程序发数据,后面的步骤不变的话,重复5000多次都不会出错。为什么会这样?读串口会对tcp/ip通讯有影响?
另外补充一下,我的串口用的是usb转串口的设备,这会不会有影响?
...全文
137
3
打赏
收藏
奇怪的问题——读串口和网络通讯资源有关系?
程序功能如下: 程序从串口读数据,然后通过SOCKET连接发送到另外一台机器,然后接收返回的数据,再写入串口。 问题: 当上述过程重复约200次之后,就会出现10055的错误,无法建立socket连接。 测试情况: 如果不从串口读数据而是直接从程序发数据,后面的步骤不变的话,重复5000多次都不会出错。为什么会这样?读串口会对tcp/ip通讯有影响? 另外补充一下,我的串口用的是usb转串口的设备,这会不会有影响?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shudingbo
2008-02-23
打赏
举报
回复
你在网上找找 一个操作串口的类,异步的。
ashamwolf
2008-02-22
打赏
举报
回复
大波,我现在估计是读串口的代码有问题,因为我省去读串口的步骤之后,其他步骤重复上千次都没问题,试了几次了。但是我不知道串口的程序哪里会有问题
shudingbo
2008-02-22
打赏
举报
回复
问题应该在你的代码!!
串口和网络通讯资源本没关系,是你的程序让他们扯上关系的。。
Windows socket error: 由于系统缓冲区空间不足或列队已满,不能执行套接字上的操作。 (10055), on API 'connect'
你用的UDP?
无盘服务器 cpu占用,顺网科技网维大师程序占CPU
资源
多的解决过程
本文介绍了顺网科技网维大师在运行过程中CPU
资源
占用过高的
问题
及其排查过程。通过任务管理器发现「DiskLessServer.exe」和「NetDisksserver.exe」进程以及系统中断占用大量CPU
资源
。
问题
可能由硬件中断、
网络通讯
程序或网卡驱动引起。解决方案集中在优化网络通信和检查硬件驱动及系统环境。
线程池创立多线程引发的一些异常记录,待解决
在使用UDP进行
网络通讯
时,遇到线程同步难题。通过lock锁试图保护共享
资源
,却发现无法有效避免并发修改的
问题
。最终采取了复制备份的方式绕过此
问题
。
工作中遇到的雷人状况
本文揭示了软件开发中令人啼笑皆非的几个场景,包括C/S架构下不合理的SQL传递方式、
网络通讯
中忽视协议细节的做法以及面试过程中限制开发
资源
的
奇怪
要求。
小议TCP的MSS(最大分段)以及MTU
本文详细解析了最大传输单元(MTU)和最大分段大小(MSS)的概念及其在
网络通讯
中的作用,特别是针对PPPoE连接下MTU的变化及由此引发的通讯
问题
,并介绍了如何通过调整MSS值来解决这些
问题
。
MySQL学习笔记:普通查询、流式查询和游标查询的理解
本文对比了普通查询、流式查询和游标查询三种数据库查询方式的优缺点,详细解析了它们在数据处理过程中的表现,以及对服务器
资源
的影响。
C++ 语言
65,211
社区成员
250,516
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章