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

whitehare 2003-06-25 11:05:36
串口断掉后,比如,把线拔掉,SPComm不能再接受数据。
...全文
24 9 打赏 收藏 举报
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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
断掉了当然不能接受数据了,你想怎样?把它再插回去好了
  • 打赏
  • 举报
回复
发帖
Delphi
加入

5091

社区成员

Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
申请成为版主
帖子事件
创建了帖子
2003-06-25 11:05
社区公告
暂无公告