阅读:969回复:0
USB测试,设备枚举时遇到的问题
现在做USB2.0的FPGA测试,模拟接口用的是Cypress的CY7C68000,遇到一个问题。
host和device之间已经完成了第一次的get device descriptor set address(地址分配为01) 和第二次的get device descriptor(第二次get时已经通过第一次 的值知道descriptor的长度为0x12,Length的值变成了0x12,而不是 第一次的0x40) 但是这以后一直没有收到get configuration descriptor的命令 (device的value是01,configuration应该是02,但没出现), 不知道是什么原因。 这时候主机的驱动那部分应该还没开始工作吧,会不会是因为发送 的device descriptor的值有问题? @*而且奇怪的是上述已经完成的host和device之间的通信的数据在 bushound里面看不到。不知哪位遇到过这样的情况 |
|