查看USB设备VID和PID [2013-11-30更新]

由VMware USB驱动引发的USB接口“故障”解析 此前一直正常使用的DellU2311h显示器上面的一个USB接口突然无法使用了,表现为插入什么设备都无法识别,但可以听到有设备插入和弹出的系统提示音。经过仔细观察设备管理器,发现不管在那一个USB接口插入什么设备,都会被识别为unknownusb device,硬件ID为USB\vid_0E0F & pid_0001,且提示驱动无法加载。     故障分析:       Dell U231 阅读详情
- Windows

Windows下可直接在设备管理器中的设备属性窗口中查看。

例如:





- Linux

Linux系统下可通过lsusb命令查看。

例如:
$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 002 Device 004: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter


ubuntu永久修改USB串口权限 在终端执行如下指令: lsusb //查看当前的设备,不清楚自己设备的可以通过插拔对比来获取,可以看到我这里多了 Bus 002 Device 004 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 004: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter Bus 002 Device 003: ID 0e0f:... 阅读详情

相关推荐

USB设备识别全解析:VID/PID与枚举流程详解

USB设备识别依赖于VID和PID这两个核心标识,操作系统通过设备枚举流程读取描述符并匹配驱动。VID/PID作为设备的唯一身份证,决定了驱动加载和设备功能。在嵌入式开发和设备调试中,理解枚举机制和驱动匹配原理能有效解决代码43等常见故障。应用场景涵盖USB转串口芯片、自定义HID设备及CAN FD接口卡等。本文深入拆解从插入到驱动加载的完整链路,重点分析VID/PID的作用与实战排查技巧。

weixin_33863087的博客 455

USB设备Vid和Pid对应设备查询

查询地址参见:linux-usb-org 地址格式如下,vid和pid分别为对应的含义。

时有限 1万+

CH340B修改VID/PID实战:用CH34xSerCfg定制USB设备

USB设备通过VID和PID进行身份识别,主机枚举时依据设备描述符中的idVendor和idProduct匹配驱动与上位机软件。CH340B等USB转串口芯片内部集成可配置存储区,支持通过官方工具CH34xSerCfg读写VID、PID及字符串描述符,实现设备身份定制。这一机制在工业控制、嵌入式调试等场景中尤为重要,当上位机仅识别特定VID/PID时,修改芯片描述符比改动软件更高效。实际操作需注意工具版本匹配、驱动安装、配置备份及写入校验,避免设备枚举异常。

weixin_33957648的博客 282

修改设备管理器的COM端口名称

修改设备管理器的COM端口名称

m0_52539320的博客 3141

USB设备识别原理与驱动加载实战:VID/PID、描述符与代码43排查

USB设备识别是嵌入式开发与计算机外设调试的基础环节,其核心在于主机通过读取设备描述符获取VID和PID,进而匹配并加载对应驱动。VID/PID作为厂商与产品唯一标识,决定了驱动匹配的准确性;设备描述符则承载了协议版本、端点配置等关键信息。理解这一机制,能有效解决代码43、请求USB设备描述符失败等常见故障,并应用于USB转串口、CANFD接口卡等场景。本文围绕VID/PID匹配逻辑、描述符解析与驱动加载链路展开,结合抓包分析与固件配置,提供系统化的排查与调试方法。

weixin_34268753的博客 431

Win 11下Fastboot驱动安装避坑指南:从设备管理器到成功识别的完整流程

本文详细介绍了在Windows 11系统下安装Fastboot驱动的完整流程和常见问题解决方案。针对Win 11特有的兼容性挑战,提供了从设备管理器识别到驱动安装的详细步骤,帮助开发者快速解决Fastboot设备无法识别的问题,确保Android开发和刷机工作的顺利进行。

a3b4c5的博客 1243

USB的VID和PID,以及分类(Class,SubClass,Protocol)

USB(Universal Serial BUS,通用串行总线)协议规定,所有的USB设备都有VID(Vendor ID,供应商识别码)和PID(Product ID,产品识别码)。VID由供应商向USB-IF(Implementers Forum,应用者论坛)申请。每个供应商的VID是唯一的,PID由供应商自行决定。主机通过VID和PID来识别不同设备,根据它们(以及设备的版本号),可以给设备加

山不在高,有金则名 6万+

设备管理器显示未知设备?USB-Serial调试实战案例

遇到设备管理器显示未知设备,无法识别USB-Serial controller很常见。通过手动安装驱动与硬件ID定位,轻松解决找不到驱动程序的问题,让串口调试重回正轨。

weixin_35578748的博客 1307

VID/PID是什么?一文讲透USB设备识别与ST-Link排查

USB设备的识别依赖一组关键标识:VID(厂商ID)和PID(产品ID),它们如同设备的两张身份证,决定了系统如何匹配驱动、区分设备类型。通过设备管理器、lsusb等工具可快速查询这些ID,从而定位驱动异常、设备枚举失败等常见问题。在硬件调试中,VID/PID不仅是驱动安装与匹配的依据,更可用于区分同型号多设备、反查设备身份,甚至验证烧录器真伪。以ST-Link烧录器报unknown device id为例,利用VID/PID可快速判断故障位于USB链路还是SWD链路,大幅提升排查效率。掌握这一基础体系,能

weixin_34416754的博客 679

USB-Serial Controller D驱动识别与安装:从VID/PID到CH340等芯片排查指南

在嵌入式开发和硬件调试中,USB转串口设备无法被系统正确识别是常见问题。Windows设备管理器中的“USB-Serial Controller D”通常意味着系统未能为设备加载匹配的驱动程序,其根源多与芯片驱动缺失、系统升级残留或驱动签名策略有关。掌握USB设备的VID/PID识别原理,是快速定位芯片方案(如CH340、CP210x、FT232、PL2303)的关键。基于硬件ID匹配驱动安装,并遵循“先清残留、再装驱动”的原则,能有效解决串口不显示、端口被占用、升级降级后驱动失效等高频故障。本文从设备枚举

weixin_29174385的博客 310

Windows下USB设备无法识别的完整指南

遇到电脑无法识别usb设备的困扰?从驱动异常到接口故障,深入剖析Windows系统下USB识别失败的常见原因,并提供实用、可操作的解决方案,帮你快速恢复设备连接。

weixin_42160645的博客 3582

CH34xSerCfg详解:修改USB转串口设备VID/PID与序列号完全指南

USB转串口是嵌入式开发中最常用的通信方式之一。当系统接入USB设备时,主机通过读取设备描述符中的VID(厂商ID)与PID(产品ID)来识别设备类型,再结合序列号区分同一型号的不同个体。然而,大量USB转串口模块出厂默认参数相同,导致多设备同时连接时难以区分,驱动匹配混乱。借助官方配置工具,开发者可自定义这些描述符参数,让设备以独立身份接入系统。这一操作在开发板定制、批量生产及设备追踪管理中有重要价值。本文以CH34x系列芯片为例,完整讲解使用CH34xSerCfg工具修改VID/PID与序列号的原理、流

weixin_33997389的博客 357

排查USB串口驱动问题:Windows下载与更新指南

遇到USB转串口设备无法识别?掌握正确的usb serial驱动下载方法,快速定位并解决Windows系统下的驱动安装难题,让设备稳定通信。

weixin_36238982的博客 1172

全球USB厂商及设备ID完整列表

本文档收录了截至2018年1月的全球各大USB设备制造商及其产品ID信息,涵盖打印机、摄像头、存储设备、游戏手柄、音频设备等各类外设。由Stephen J. Gowdy维护,用户可提交新设备信息以供更新。数据广泛用于Linux系统识别和驱动匹配。

weixin_42452483的博客 1245

PhoenixSuit 1.06:专为VID_1F3A_PID_EFE8 USB串口设备定制的固件烧录工具

USB转串口烧录工具是嵌入式开发中连接PC与MCU的关键桥梁,其核心在于驱动兼容性、协议匹配与Flash操作可靠性。PhoenixSuit 1.06并非通用刷机软件,而是深度绑定VID_1F3A_PID_EFE8硬件标识的专用工具链,通过预置签名绕过Windows驱动强制策略,固化Bootloader握手时序,并严格校验设备ID以杜绝误刷。它适用于国产低功耗MCU开发板、无线透传模块及工业传感器节点等典型场景,支持COM端口自动识别、BIN固件直写、擦除校验闭环及命令行批量集成,兼顾初学者快速验证与产线级稳

weixin_34216614的博客 285

基于图像分割的LIDC-IDRI 数据集预处理之数据下载篇

近期接触到了一个关于图像分割实验项目,关于数据预处理部分在此予以记录,和大家分享。

qq_67696694的博客 1903

USB设备插拔消息响应,获取VIDPID

//USB Connect #include "Dbt.h" #include "usbiodef.h" #include <winioctl.h> #include <setupapi.h> #include <initguid.h> DEFINE_GUID(GUID_DEVINTERFACE_USB_DEVICE, 0xA...

ADA_Ivan的博客 1542

105. replace( )函数

【目录】

weixin_63986098的博客 1万+

用CH34xSerCfg修改CH340的VID/PID,彻底解决USB转串口驱动冲突

USB设备通过VID和PID向系统表明身份,驱动依赖这对硬件ID完成匹配。然而大量CH340模块使用出厂默认的VID_1A86和PID_7523,导致多设备同时连接时驱动无法区分,出现COM口乱跳、软件连接错设备等问题。这种驱动冲突的根源在于设备身份不唯一,而非驱动损坏。通过CH34xSerCfg工具改写芯片配置区的VID、PID及描述符,即可让设备获得独立身份,从根上避免冲突。该操作方法简单,适合硬件工程师、嵌入式开发者及DIY玩家,在量产定制、品牌展示、多设备管理等场景中具有实用价值。本文详细梳理了修改

weixin_33922670的博客 400

opencv实践项目-图片拼接之缝合线算法

opencv 图片缝合线算法

wyw0000的博客 2624

128x64 OLED屏的救星:手把手教你用纯C实现轻量级多级菜单

本文针对资源受限的单片机开发场景,提供了一套用纯C语言实现128x64 OLED屏轻量级多级菜单的完整方案。该方案摒弃了传统的树形指针结构,创新性地采用哈希表进行菜单项管理,核心代码不足200行,内存占用极低,逻辑清晰且易于维护。文章详细阐述了架构设计、实战演练及性能优化技巧,是STM32、ESP8266等小内存MCU项目的理想选择。

table的专栏 226

告别USB权限困扰:PyUSB + LibusbK在Win10/Win11下的完整配置与避坑指南

本文详细介绍了在Windows 10/11系统下配置PyUSB和LibusbK以解决USB权限问题的完整指南。通过分析Windows与Linux的驱动模型差异,提供Zadig和手动安装两种驱动方案,并包含验证脚本和常见问题解决方案,帮助开发者彻底摆脱`usb.core.USBError: [Errno 13] Access denied`等权限困扰。

weixin_30952535的博客 530

多无人车协同探索开源包部署教程及常见报错解决方式

本博客将介绍项目的基本概念、部署步骤以及常见问题的解决方案。该项目利用 RRT(Rapidly-exploring Random Tree)算法,通过多机器人协作进行高效的环境探索,适用于自动化与自主导航任务。项目简介:介绍该项目的核心算法、特点及应用场景,展示如何通过多个机器人共同工作来提升探索效率。部署教程:详细讲解如何在 ROS Noetic 环境中部署该项目,安装依赖、创建工作空间、克隆代码并编译项目。项目运行:包括单机器人与多机器人自主探索的示例,帮助读者快速理解和实践项目。

慕羽★的博客 1764
上一篇: CentOS 6.4 + Apache 2.2.15 + Redmine 2.3.2 + backlogs 1.0.6 安装配置 [2013-12-12更新]
下一篇: sqlite3 编译安装及快速入门 [2013-11-30更新]
xb_ma
博客等级 码龄18年 23粉丝 65原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值