阅读:1545回复:6
急!急!急!求救!枚举最后一步,发送46字节!放分50!
版主和各位热心同志帮我看看46字节的描述符是否有毛病,放分50
配置描述符 0x09,0x02,0x2E,0x00,0x01,0x01,0x00,0xA0,0x01 接口描述符 0x09,0x04,0x00,0x00,0x04,0xdc,0xa0,0xb0,0x00 端点描述符 0x07,0x05,0x81,0x03,0x10,0x00,0x01 0x07,0x05,0x01,0x03,0x10,0x00,0x01 0x07,0x05,0x82,0x02,0x40,0x00,0x01 0x07,0x05,0x02,0x02,0x40,0x00,0x01 [编辑 - 4/19/05 by sun7463250] |
|
沙发#
发布于:2005-04-19 18:47
完全正确的
|
|
板凳#
发布于:2005-04-19 19:02
非常感谢,怎么加分?
还有,我发送46字节的时候和发送18字节的方法一样, 先发16字节,再发16字节,最后发14字节,可主机没有进一步的响应啊 |
|
地板#
发布于:2005-04-19 19:46
有两个可能
1:如果你的18字节发送完全正常,那么可能是原因2。否则,查看最后发送的未满16字节的数据后是否发送了空的应答表示结束 2:你已经在设置端点了,有的操作系统加上某些芯片,应该需要有驱动程序的配合才会再向下进行 |
|
地下室#
发布于:2005-04-19 19:50
有空的应答(我的理解是control_in读数据前,先读它的长度,对吗?来了一次长度为0,我认为就是空的应答),应答完后,复位,回到枚举的第一步啊,郁闷啊,我还有大量工作还在后头,万分着急!
|
|
5楼#
发布于:2005-04-19 19:52
我下了一个通用的D12在WINDOWS下的驱动程序,也不好使啊。
我的操作系统是xp sp2 |
|
6楼#
发布于:2005-04-19 20:08
比较方便的前期测试是用windriver来试试
很向导里也能看见你的前面的端点配置等 很方便后面 的工作展开 |
|