社区
VB
帖子详情
端口号自动获取问题?
use_zj
2010-11-16 09:34:32
下位机那是串口转usb 用的是ch341驱动
现在有个问题:我程序里面能不能自动获得插入的端口号(它是随意插的usb口,所以端口号会变)
...全文
187
7
打赏
收藏
端口号自动获取问题?
下位机那是串口转usb 用的是ch341驱动 现在有个问题:我程序里面能不能自动获得插入的端口号(它是随意插的usb口,所以端口号会变)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
琴弦里的海
2010-11-17
打赏
举报
回复
如果能自动获取,那真是牛人了。。。。。
兔子-顾问
2010-11-17
打赏
举报
回复
没api。只能一个一个检查。或者一次性把所有串口都打开,哪个来数据就在哪个口,其他都再关闭。
use_zj
2010-11-17
打赏
举报
回复
[Quote=引用 2 楼 wuyazhe 的回复:]
不懂你的意思,你是说插不同的usb口,虚拟出来的串口不同?想知道哪个可用,可以遍历这个集合SerialPort.GetPortNames()
如果你的意思是插入usb后创建了多个串口想知道用户插在哪个串口上,要么发送命令等应答,要么插上来的设备自己主动发数据,你检测哪个串口有数据就说明查在哪里。
[/Quote]
是你说的第二种意思,用户插上后我想知道它插的是哪个口
我之前想是不是有简单的方法拿到,在usb的驱动程序或者系统api中是不是可以拿到,
最后的方法是遍历端口,检测哪个串口发上来数据来获得端口
水猿兵团五哥
2010-11-17
打赏
举报
回复
遍历吧,然后发送一个指令等待回答结果便知
int64
2010-11-17
打赏
举报
回复
每个串口发数据包,等待应答?
兔子-顾问
2010-11-16
打赏
举报
回复
不懂你的意思,你是说插不同的usb口,虚拟出来的串口不同?想知道哪个可用,可以遍历这个集合SerialPort.GetPortNames()
如果你的意思是插入usb后创建了多个串口想知道用户插在哪个串口上,要么发送命令等应答,要么插上来的设备自己主动发数据,你检测哪个串口有数据就说明查在哪里。
colorall
2010-11-16
打赏
举报
回复
遍历端口号
单路由器多线路接入运营商冗余实战
这种情况最好使用网络质量分析(NQA)来定时追踪局端状态,如果局端口出现
问题
(Down/拥塞),
自动
转为另外出口。 本课程分三部分: 1、策略路由(PBR)概述 2、策略路由直连方式 3、策略路由+NQA联动方式
自动
获取
串口
端口号
(C#实现)
解决办法:使用Win32_PnPEntityWMI类来
自动
获取
设备管理器中的串口
端口号
,在打开软件时,通过
自动
获取
需要的
端口号
,打开串口建立通信连接。Win32_PnPEntity WMI类表示即插即用设备的属性,即插即用实体在控制...
Qt
获取
空闲
端口号
Qt怎么
获取
空闲
端口号
?这里给大家介绍一个通过Windows API来get的方法: 一、新建Qt控制台应用程序 这里需要使用到WS2_32.lib及IPHlpApi.Lib库文件,如我的这两个库文件的路径: 64位的路径 C:\Program Files (x86)...
QT udp
自动
获取
对方ip和
端口号
Tip: 用printf打印QString方法如下: QString output ...正文:Qt
自动
获取
对方ip和
端口号
QHostAddress targetaddr;//ip quint16 targetport;//
端口号
while (clientudp->hasPend...
Qt中的QTcpSocket作为客户端的时候
获取
绑定的
端口号
在socket中,客户端socket并不是必须调用bind函数来指定
端口号
。而是在连接成功之后会给客户端socket
自动
分配一个可用的
端口号
。 解决办法 ...localPort 函数就可以
获取
客户端
自动
绑定的
端口号
。 ...
VB
16,555
社区成员
110,528
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章