电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

USB驱动开发——USB描述符VIP免费

USB驱动开发——USB描述符_第1页
1/9
USB驱动开发——USB描述符_第2页
2/9
USB驱动开发——USB描述符_第3页
3/9
德浩科技 USB 驱动开发之USB 描述符 Mr Huang 2010‐1‐15 1 USB 驱动开发——USB 描述符 观察 U SB 设备 1.usbview 图 1 通用串行总线控制器 usbview 在 C:\WINDDK\2600\src\wdm\usb\usbview\objchk\i386 文件夹下,如图 2 所示的 usbview.exe 文件。 德浩科技 USB 驱动开发之USB 描述符 Mr Huang 2010‐1‐15 2 图2 usbview 目录 图3 usbview 观察USB 外接设备 如图3 所示,可以看出端口8(port8),以及图形右边关于插入U 盘的描述信息。 德浩科技 USB 驱动开发之USB 描述符 Mr Huang 2010‐1‐15 3 2.bus hound 使用指南 bus hound 5.0 使用方法如下: 1.请下载安装bus hound 5.0 全功能版:http://www.mcu123.com/down/view.asp?id=28 2.安装完毕后请一定要重启,否则软件不能工作; 3.进行USB 监控的主要步骤如下: (1)启动软件,将USB 设备插入USB 口; (2)在DEVICE 内选择设备,例如我的设备是一个U 盘,则设备为USB DEVICE,选中该设备,可以在下面的PROPERTIES 看到设备的总线类型,设备的电源以及各个端点的功能,在该设备下面还有两个分支:USB AUDIO DEVICE 和 "USB 人体学输入设备"(这就是本设备占用的两个接口),一样在PROPERTIES 里面可以看到他们的类代码为0x01 和0x03。 (3)在看完基本信息后,将上述的某个接口,或者全部打勾。 (4)切换到"SETTING"选项卡,将MAX PHASE 设置为512,这样你就可以看到完全的DESCRIPTOR和其他的数据了。 (5)在"PHASE TO CAPTURE" 里面的几个和USB 相关的选项如下: CDB:命令描述符块; CTL:USB 控制传输; DI/D 数据输入/输出; LEN:数据长度; INSOC:同步传输; RSET:总线复位; URB:USB 请求块; USTS:USB 状态。 查看USB 数据传输就把它们都打勾就行了; (6)在"Coloumn to display"里面,把里面的全部打勾。注意,这样要把窗体最大化才可以看见全部数据。 (7)在"CAPTURE"选项卡里面可以看捕捉的数据了,在文本框输入文字,再点旁边的箭头,可以查询。按 STOP,再按 START 可以清屏。 (8)举个例子,接上设备,在文本框输入GET DESCRIPTOR(大小写无所谓),点箭头,可以找到你的DESCRIPTOR,但是值得注意的是这个DESCRIPTOR 主要是CONFIG,如果是设备描述符会有专门的说明 GET DEVICE DESCRIPTOR;这个软件好像不会捕捉 STRING DESCRIPTOR。设备返回的信息在DI 里面。...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

USB驱动开发——USB描述符

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部