阅读:1555回复:3
不能发送配置描述符??(ISP1581)
用DSP控制ISP1581,缺省状态发送设备描述符、设置新地址、新地址下发送设备描述符都可以正常通过,唯独到了发送配置描述符的时候就不发了(发描述符的子程序使用的是同一个),然后设备就挂起了,在bushound上看不到发回数据。
请问各位dx了,这是怎么回事呢?到底我有什么地方没有考虑到?? :( |
|
沙发#
发布于:2005-07-20 13:10
|
|
板凳#
发布于:2005-07-20 15:00
问题一般出在描述符的长度和端点缓冲区的有效方式上,建议描述下现象,在Bushound上看到的咚咚。
|
|
|
地板#
发布于:2005-07-22 10:15
如果收到要求发送9个字节数据的get descriptor,你要首先在count寄存器里写上9然后再发数据,否则发过去的是10,主机会认为是错误的数据
如果是要求发送全部的出现了这个问题,那你的描述符中有错误 |
|