嵌入式 如何查看USB设备信息VID PID

本文介绍在Linux系统中如何使用cat/proc/bus/usb/devices或lsusb命令来查看USB设备的供应商ID (Vendor ID, VID) 和产品ID (Product ID, PID)。文章还提供了两种挂载USB文件系统的方案,并说明了内核配置的要求。
摘要由CSDN通过智能技术生成

Linux下查看USB设备的VID、PID命令

cat /proc/bus/usb/devices

lsusb

方法一:在/etc/init.d/rcS中添加mount -t usbfs none /proc/bus/usb.

方法二:在shell中输入mount -t usbfs /proc/bus/usb /proc/bus/usb.

前提是在编译内核时选中usb device filesystem。

# cat  /proc/bus/usb /device

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00Dev#=  1 Spd=12  MxCh=2
B:  Alloc=  0/900 us ( 0%),#Int=  1, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  )Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev= 2.06
S:  Manufacturer=Linux 2.6.32.2-ltlsohci_hcd
S:  Product=S3C24XX OHCI
S:  SerialNumber=s3c24xx
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.)MxPS=   2 Ivl=255ms

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01Dev#=  2 Spd=12  MxCh=4
D:  Ver= 1.10 Cls=09(hub  )Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 1.25
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.)MxPS=   1 Ivl=255ms

T:  Bus=01 Lev=02 Prnt=02 Port=01 Cnt=01Dev#=  7 Spd=12  MxCh=0
D:  Ver= 2.00 Cls=ff(vend.) Sub=00 Prot=00 MxPS=64#Cfgs=  1
P:  Vendor=160a ProdID=3184 Rev= 2.05
S:  Manufacturer=VIANetworking Technologies, Inc.
S:  Product=VNT USB-802.11 Wireless LANAdapter

C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00Driver=vntwusb
E:  Ad=81(I) Atr=03(Int.) MxPS= 32 Ivl=1ms
E:  Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值