RS485同步帧的超时接收问题 点击:1016 | 回复:2



DM071

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2004年3月20日
发表于:2004-07-15 17:41:00
楼主
采用同步方式用Window API对RS485接收数据,对串口进行了超时设置。可超时不管用。怎么设置超时时间,ReadFile也会接收完指定长度的数据后返回。求高手指点。



DM071

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2004年3月20日
发表于:2004-07-19 10:25:00
1楼
采用同步方式用Window API对RS485接收数据,对串口进行了超时设置。可超时不管用。怎么设置超时时间,ReadFile也会接收完指定长度的数据后返回。求高手指点。

GaryLin

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 1186回
  • 年度积分:0
  • 历史总积分:1263
  • 注册:2003年4月15日
发表于:2004-07-20 09:25:00
2楼
ClearCommError() 可取得 现在有多少 data 存在于 input buffer 中. 依其 data 量去读取即可.

热门招聘
相关主题

官方公众号

智造工程师