救命啊~~~~~~~~~`串口断掉后,SPComm不能再接受数据

whitehare 2003-06-25 11:05:36
串口断掉后,比如,把线拔掉,SPComm不能再接受数据。
...全文
55 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
whitehare 2003-06-26
  • 打赏
  • 举报
回复
解决了,期待跟好方法。最好是,spcomm自身的解决方法
kingkingxy 2003-06-26
  • 打赏
  • 举报
回复
spcomm在哪里呀,如何用!
goldencity 2003-06-26
  • 打赏
  • 举报
回复
up
jpyc 2003-06-26
  • 打赏
  • 举报
回复
建议你做个计时,当串口超过3-5秒“没有接收到任何数据”时自动复位一下。
whitehare 2003-06-25
  • 打赏
  • 举报
回复
恕我愚昧,请问我怎么在定时器中判断,这个缓冲
whitehare 2003-06-25
  • 打赏
  • 举报
回复
然后,在重启。我试试看,但这个方法台占资源了
hch_45 2003-06-25
  • 打赏
  • 举报
回复
做个定时检测串口缓冲中是否有数据。当你拔掉缓冲中就会没有数据就从新尝试连接。
whitehare 2003-06-25
  • 打赏
  • 举报
回复
晕,我想是这么蠢吗,当然说的是插回去了。但就是要spcomm断开后在打开才行。用其他调试工具是可以的,数据还是在发。就是断开了一下
lion_lh 2003-06-25
  • 打赏
  • 举报
回复
断掉了当然不能接受数据了,你想怎样?把它再插回去好了

5,928

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧