vc++串口通信超时如何设置

vc++串口通信超时如何设置,第1张

如下参考:

COMMTIMEOUTS TimeOuts

// 设定读超时

TimeOuts.ReadIntervalTimeout=MAXDWORD

TimeOuts.ReadTotalTimeoutMultiplier=0

TimeOuts.ReadTotalTimeoutConstant=0

// 设定写超时

TimeOuts.WriteTotalTimeoutMultiplier=500

TimeOuts.WriteTotalTimeoutConstant=2000

// 设置超时

SetCommTimeouts(串口句柄,&TimeOuts)

消防主机串口com1接收超时是一种功能显示数据。

在用重叠方式读写串口时,虽然ReadFile和WriteFile在完成操作以前就可能返回,但超时仍然是起作用的。

串口发送与接收数据的模型,带超时功能


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/594193.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-09
下一篇2023-07-09

发表评论

登录后才能评论

评论列表(0条)

    保存