串口超时的设置参数- tty串口﹑hid鼠标键盘和usb盘相关- gliethttp
关于串口超时的设置,用GetCommTimeouts(hComm,&timeouts)可得到超时设置的COMMTIMEOUT结构,该结构内包括:
ReadIntervalTimeout(读区间超时)
ReadTotalTimeoutMultiplier(读总超时因子)
ReadTotalTimeoutConstant(读总超时常数)
WriteTotalTimeoutMultiplier(写总超时因子)
WriteTotalTimeoutConstant(写总超时常数)。
总超时时间=总超时因子*要读写的字节数+总超时常数,
若设置总超时因子为0,则总超时时间只由总超时常数决定。
区间超时为读取两个字符间的超时设置。
若要使读函数只检测接收队列中处于等待状态的字节数,无字节处于等待则返回,方法是将ReadIntervalTimeout置为MAXDWORD,并将读超时因子和常数设为0
________________________________________
WaitForSingleObject函数
DWORD WaitForSingleObject(
HANDLE hHandle, // handle of object to wait for
DWORD dwMilliseconds // time-out interval in milliseconds
);
参数说明:
hHandle 指定等待的对象。
DwMilliseconds 等待的超时时长(ms)。若设置为0,函数检测对象状态并立即返回;若为INFINITE, 则超时时长无限,一直等待对象为有信号状态再返回。
返回值:
若函数调用成功,返回以下值:
WAIT_ABANDONED 指定对象是一个mutex互斥对象,并且没有被它的宿主线程释放掉(宿主线程已经结束)。此时该互斥对象的所有权将交予调用该等待函数的线程,并且其状态将被设为无信号(nonsignaled)。
WAIT_OBJECT_0 指定对象的状态变为有信号(Signaled)
WAIT_TIMEOUT 超时.
若调用失败,返回WAIT_FAILED。调用GetLastError.可获得错误信息。
郑重声明:资讯 【串口超时的设置参数- tty串口﹑hid鼠标键盘和usb盘相关- gliethttp】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【
在线投诉
】,我们审核后将会尽快处理。
——
相关资讯
——
压铸机与冲压机轴的不同
2019/7/29
西点现场秀!_小毛_新浪博客
2010/4/3
花、草、菇
2010/1/18
波纹管阀门介绍- lddpr507 - lddpr507 - 和讯博客
2010/2/24
12星座最适合喝的咖啡_stay and fight_百度空间
2010/2/28
黄酒_冉冉_新浪博客
2010/3/3
雨打纱窗
2010/3/4
留不住算不出流年- 婴幼儿用品- 分类信息- 汉川分类信息网|汉川房产|汉 ...
2010/3/4
滤料净水剂净水材料李光裕生前是巩义一大能人_滤料净水剂的空间_百度空间
2010/3/17
[转载]{zj2}腹部训练(带图)_青龙菩提_新浪博客
2010/5/4
济南手绘墙为客户做的影视墙---爱情果树_济南手绘墙_新浪博客
2010/6/20
精准农业变量施肥技术初探_进取_百度空间
2010/7/12
复合硼酸脂抗磨修复剂(无可比拟的抗磨优越性)
2010/7/25
钢材直销_【供销】山东划算的钢管
1900/1/1