c语言win7 USB插上后怎么查找所在的串口?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言win7 USB插上后怎么查找所在的串口?相关的知识,希望对你有一定的参考价值。

参考技术A 问题者提问的问题本身具有相当的模糊性。USB插上后和串口有何关系?USB插上的什么,串口是什么?

我理解提问者可能是这个意思:usb转串口的转接线连接了一个单片机的某种东西,插上后在host端找到对应的串口和单片机通信。

据我所知,串口是没有像USB那样的插拔中断的。所以插上后host这端无法感知有设备插入。对于你的转接线,是插上后有一个串口在设备列表中出现。可以在设备管理器里看到,一般会在名字里提示是哪个串口如
COM3。

其实说起来这也不是缺陷,由于历史原因,串口是不支持热插拔的,老式主板接口热插拔串口还会导致主板损坏呢。如今,像昂贵的
max232
在某种程度上已经可以热插拔了。
如有多个com接口分辨不出是哪一个,那只能手动的一个一个打开试一试了。

win10识别不了usb设备怎么办

先拔下来再插上试试,或许能行呢,反复几次如果不行,插上usb设备的同时,右键“此电脑”,管理,设备管理器,找到带着问号那个,就是没识别出来的usb设备的驱动,右键卸载,然后点工具栏上的扫描检测硬件改动试试行不行
装个驱动精灵检测检测,主流的usb设备的驱动都是有的,让它自动检测缺少或损坏的驱动然后下载安装,之后看看怎样
还不行?usb设备确定没坏?那没办法了,系统一键还原吧
参考技术A

工具:

win10

方法如下:

1、按快捷键win+x,然后点击“控制面板”。

2、进入控制面板,右上角的查看方式选择“小图标”。

3、然后在找到“设备管理器”,点击进入

4、然后在磁盘驱动器里面找到你的移动设备,然后右键单击,选择卸载。卸载成功之后重新插入usb设备,等待自动加载即可。

参考技术B 按快捷键win+x,然后点击“控制面板”。
1

进入控制面板,右上角的查看方式选择“...
2

然后在找到“设备管理器”,点击进入、
3

然后在磁盘驱动器里面找到你的移动设备...
4

此方法,同样要向上面的步骤样打开设备...
5

然后在点击设备管理器,打开“通用串行...
6

打开控制面板,查看方式选择“小图标”...
7

然后再点击首选计划后面的“更改计划设

以上是关于c语言win7 USB插上后怎么查找所在的串口?的主要内容,如果未能解决你的问题,请参考以下文章

如何利用C语言,C++语言打开USB串口,然後对其发送信号? 跪求回答! 可行比加分!!

Win7中安装不了Arduino驱动怎么办

Linux下如何测试及使用USB转串口线

u盘插上电脑没反应是怎么回事

我的打印机插上USB怎么电脑没反应啊

VirtualBox虚拟机 UBUNTU 10.04系统怎么用USB转串口设备?