VC判断串口

小火龙呢 2018-01-08 04:25:29
场景:
1. 电脑上插入多个串口,例如8个
2. 有的串口插入了板子,有的只是插着串口线
3. 程序中 open函数去打开串口对板子进行操作,如 下载程序
问题:
程序启动时会先枚举电脑上所以的串口,保存到一个map<int ,cstring>中,(多线程)每个线程open(comXXX),如果com4, com5插了板子,open到com3的时候程序会卡住,怎么能先判断一个串口上是否有设备?求教
...全文
515 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2018-01-09
  • 打赏
  • 举报
回复
搜“devcon”
schlafenhamster 2018-01-09
  • 打赏
  • 举报
回复
检测 RTS CTS 信号 试试
sevancheng 2018-01-09
  • 打赏
  • 举报
回复
握手超时就没连接设备,成功就连接了设备
小火龙呢 2018-01-08
  • 打赏
  • 举报
回复
8个线程公用一个对象

2,640

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧