永发信息网

MFC串口通讯怎么判断下位机已经连接

答案:2  悬赏:0  手机版
解决时间 2021-02-05 01:06
  • 提问者网友:暮烟疏雨之际
  • 2021-02-04 03:24
MFC串口通讯怎么判断下位机已经连接
最佳答案
  • 五星知识达人网友:英雄的欲望
  • 2021-02-04 04:41
发送数据
等待下位机反馈

反馈正确,当然就
已经连接追问我现在用的是USB转串口,设备不连接设备列表也有串口号,可是如果设备不连接,也就没有下位机反馈,ReadFile函数没有返回值 阻塞
全部回答
  • 1楼网友:刀戟声无边
  • 2021-02-04 05:16
下载虚拟串口软件,测试收发。调试好了以后再和真机联调。追问这些都没有问题,我只是想知道,我上面写的读取下位机返回值的ReadFile函数是不是要在线程处理,如果过了时间就直接返回么?追答ReadFile函数的最后一个参数,就是用来控制堵塞和非堵塞的。使用非堵塞(异步)的方式,代码比较复杂,你可以百度看看。使用同步的方式比较简单,可以在后台线程里处理。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯