7027|2

59

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

Linux下写一段代码检测USB设备插入或拔出 [复制链接]

要求得到设备的PID/VID等信息..

小弟毫无LINUX经验..不知道怎么下手...哪位高人能给个思路?

是不是应该先用VC写一个找找灵感...?但是LINUX下有API用么!!!!急啊!!再线等..

最新回复

程序要获得这些信息……直接把这个东西当文件打开并读入即可…… open it,read it,close it...  详情 回复 发表于 2008-12-7 15:14
点赞 关注

回复
举报

68

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
一天了都没人回啊!!!自己顶/.
例如通过cat /proc/bus/usb/devices得到当前系统探测到的USB总线上的设备信息。包括Vendor、ProdID、Product等......

T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 5 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=8 #Cfgs= 1
P: Vendor=07c4 ProdID=a400 Rev= 1.13
S: Manufacturer=USB
S: Product=Mass Storage
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=70mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(vend.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms

我的意思是怎样用自己写的小程序得到诸如上面这些的信息?
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
程序要获得这些信息……直接把这个东西当文件打开并读入即可……

open it,read it,close it...
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表