请教vc++编程大牛,有关串口等待从机应答问题???
答案:2 悬赏:10 手机版
解决时间 2021-04-02 21:04
- 提问者网友:鼻尖触碰
- 2021-04-01 22:00
请教vc++编程大牛,有关串口等待从机应答问题???
最佳答案
- 五星知识达人网友:廢物販賣機
- 2021-04-01 23:35
开个线程。发送后每个几十毫秒读取一次数据,然后判断是否有读到数据,若读到数据就处理数据,若未读到返回继续读取。追问大哥,你好,我是用win32apl 写串口的,我想问用阻塞设定串口,能不能设定阻塞时间的?就是设定接收数据时间?追答WaitForSingleObject
可以使用这个函数。
可以使用这个函数。
全部回答
- 1楼网友:白昼之月
- 2021-04-02 00:42
不反复的操作,一般不用定时器。
立即返回,就是你收到从机应答后,就给其再发个信息。追问这个大哥,谢谢你,请问,我要在6S内没有接受数据返回,就判断接受超时,这要怎么做呢???然后6s内有数据返回就立即响应。这个不用定时器,要怎么做呢???请指教,谢谢。追答用定时器也可,间隔获取当前时间,与开始时间做比较追问如果用阻塞创建串口文件时,能不能设定接受阻塞时间的?
立即返回,就是你收到从机应答后,就给其再发个信息。追问这个大哥,谢谢你,请问,我要在6S内没有接受数据返回,就判断接受超时,这要怎么做呢???然后6s内有数据返回就立即响应。这个不用定时器,要怎么做呢???请指教,谢谢。追答用定时器也可,间隔获取当前时间,与开始时间做比较追问如果用阻塞创建串口文件时,能不能设定接受阻塞时间的?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯