MSCOMM 接收数据超时该如何判断?

ljjshirley 2009-10-20 03:22:53
想在程序中判断接收数据是否超时,判断超时这段程序该如何写?
...全文
185 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
maple_zhj 2009-10-27
  • 打赏
  • 举报
回复
接收是 回调的,
超时控制,
我的做法是 自己写 定时器。
一条晚起的虫 2009-10-27
  • 打赏
  • 举报
回复
//超时有事件的吧?
贝隆 2009-10-25
  • 打赏
  • 举报
回复
使用循环来判断,正常情况下可以接受到足够的字符,不正常的情况下可以设置等待超过了一定的时间(比如:100ms,正常情况下,通信不可能使用这么多时间),就认为超时。
melody1304 2009-10-23
  • 打赏
  • 举报
回复
自己写一个计时器就可以了,从接收到上一个数据开始计时,到下一个数据到来清零,重新计时,如果下一个数据一直未到,计时器达到预设时间上限,则表示超时,很简单也很容易实现
ljjshirley 2009-10-21
  • 打赏
  • 举报
回复
没人……

2,643

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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