king00star
驱动牛犊
驱动牛犊
  • 注册日期2006-08-17
  • 最后登录2014-04-19
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望92点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
阅读:1482回复:3

GET DESCRIPTOR 问题,在线急等......

楼主#
更多 发布于:2008-05-10 12:00
DSP+ISP1160   <==> USB设备

USB设备在windows上是正常可用的。
在我自己的DSP板子上与ISP1160连接,没有能够获取描述符。

我想知道的是,DSP要获取描述符,仅仅发送一个 get_descriptor(80 06 00 01  00 00 12 00)就够了了吗?是不是还要发送一个IN包,然后设备才能返回描述符?
如果需要发送in包的话?是怎么一个格式呢?
barton
驱动牛犊
驱动牛犊
  • 注册日期2003-06-10
  • 最后登录2008-12-18
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望52点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-05-10 16:03
要接收数据,不发送IN包,怎么可能?!永远记得一条真理:设备侧永远是被动滴!哈哈
清风拂柳
susandy
驱动牛犊
驱动牛犊
  • 注册日期2006-07-21
  • 最后登录2012-09-01
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望170点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-05-11 21:53
能说详细点吗?如果用BUS HOUND模拟的话如何发送才能得到正确的回应?
我按80 06 00 01  00 00 12 00发送总是得到BAD PIPE handle。
king00star
驱动牛犊
驱动牛犊
  • 注册日期2006-08-17
  • 最后登录2014-04-19
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望92点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-05-12 17:21
IN包我尝试发各种格式,但是调试确认在USB从设备中没有接收到。
这个GET_DESCRIPTROR和IN包有要什么要求吗?是不是GET_DESCRIPTROR如果在第N帧开始的话,IN包必须在第N+2帧?
游客

返回顶部