lettertoxw
驱动牛犊
驱动牛犊
  • 注册日期2004-09-02
  • 最后登录2007-08-21
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1555回复:3

不能发送配置描述符??(ISP1581)

楼主#
更多 发布于:2005-04-22 16:25
用DSP控制ISP1581,缺省状态发送设备描述符、设置新地址、新地址下发送设备描述符都可以正常通过,唯独到了发送配置描述符的时候就不发了(发描述符的子程序使用的是同一个),然后设备就挂起了,在bushound上看不到发回数据。
请问各位dx了,这是怎么回事呢?到底我有什么地方没有考虑到?? :(
lunarstar
驱动牛犊
驱动牛犊
  • 注册日期2005-07-12
  • 最后登录2006-01-12
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-07-20 13:10
能留下联系方式吗?

本人:lunarstar@vip.sina.com
vinnie1030
驱动牛犊
驱动牛犊
  • 注册日期2005-06-09
  • 最后登录2008-05-21
  • 粉丝0
  • 关注0
  • 积分160分
  • 威望17点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-07-20 15:00
问题一般出在描述符的长度和端点缓冲区的有效方式上,建议描述下现象,在Bushound上看到的咚咚。
笨笨熊
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-07-22 10:15
如果收到要求发送9个字节数据的get descriptor,你要首先在count寄存器里写上9然后再发数据,否则发过去的是10,主机会认为是错误的数据
如果是要求发送全部的出现了这个问题,那你的描述符中有错误
游客

返回顶部