USB 枚举在 S3C44B0 上的实现

[复制链接]
2602|4
 楼主| samzhou 发表于 2007-7-5 21:50 | 显示全部楼层 |阅读模式
请教有什么工具可以看到PC 上接收到了DEVICE USB发来的数据,谢谢告知
mcu123ad 发表于 2007-7-5 23:52 | 显示全部楼层

bus hound

<br />1.请下载安装bus&nbsp;hound&nbsp;5.0全功能版&nbsp;<br />2.安装完毕后请一定要重启,否则软件不能工作&nbsp;<br />3.进行USB监控的主要步骤如下:&nbsp;<br />(1)启动软件,讲USB设备插入USB口&nbsp;<br />(2)在DEVICE内选择设备,例如我的设备是一个USB电话,则设备为USB&nbsp;COMPOSITE&nbsp;DEVICE,选中该设备,可以在下面的PROPERTIES看到设备的总线类型,设备的电源以及各个端点的功能,在该设备下面还有两个分支:USB&nbsp;AUDIO&nbsp;DEVICE&nbsp;和&nbsp;&quot;USB人体学输入设备&quot;(这就是本设备占用的两个接口),一样在PROPERTIES里面可以看到他们的类代码为0x01和0x03.&nbsp;<br />(3)在看完基本信息后,将上述的某个接口,或者全部打勾.&nbsp;<br />(4)切换到&quot;SETTING&quot;选项卡,将MAX&nbsp;PHASE设置为512,这样你就可以看到完全的DESCRIPTOR和其他的数据了.&nbsp;<br />(5)在&quot;PHASE&nbsp;TO&nbsp;CAPTURE&quot;里面的几个和USB相关的选项如下:&nbsp;<br />CDB:命令描述符块;&nbsp;&nbsp;<br />CTL:USB控制传输;&nbsp;&nbsp;<br />DI/D数据输入/输出;&nbsp;&nbsp;<br />LEN:数据长度;&nbsp;&nbsp;<br />INSOC:同步传输;&nbsp;<br />RSET:总线复位;&nbsp;&nbsp;<br />URB:USB请求块;&nbsp;&nbsp;<br />USTS:USB状态&nbsp;<br />查看USB数据传输就把它们都打勾就行了;&nbsp;<br />(6)在&quot;Coloumn&nbsp;to&nbsp;display&quot;里面,把里面的全部打勾,(为什么我就不说了).注意,这样要把窗体最大化才可以看见全部数据.&nbsp;<br />(7)在&quot;CAPTURE&quot;选项卡里面可以看捕捉的数据了,在文本框输入文字,再点旁边的箭头,可以查询.按STOP,再按START可以清屏.&nbsp;<br />(8)举个例子,接上设备,在文本框输入GET&nbsp;DESCRIPTOR(大小写无所谓),点箭头,可以找到你的DESCRIPTOR,但是值得注意的是这个DESCRIPTOR主要是CONFIG,如果是设备描述符会有专门的说明GET&nbsp;DEVICE&nbsp;DESCRIPTOR;这个软件好像不会捕捉STRING&nbsp;DESCRIPTOR.&nbsp;<br />设备返回的信息在DI里面&nbsp;<br /><br />下载地址:http://www.mcu123.com/down/view.asp?id=28 <br /> 相关链接:<a href='http://www.mcu123.com/down/view.asp?id=28'>http://www.mcu123.com/down/view.asp?id=28</a>
richardvip 发表于 2007-7-9 07:57 | 显示全部楼层

好人呀

太感谢了,一直在找这方面的资料,谢谢
 楼主| samzhou 发表于 2007-7-16 20:48 | 显示全部楼层

谢谢2楼

谢谢2楼热心帮助!我问题搞定了
无智 发表于 2007-7-26 09:12 | 显示全部楼层

开始接触ARM,

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

本版积分规则

2

主题

14

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部