Carchangel
驱动牛犊
驱动牛犊
  • 注册日期2003-02-28
  • 最后登录2004-04-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1305回复:5

请教另一个bulk传输的问题

楼主#
更多 发布于:2003-12-29 18:30
我的bulk 传输的MaxPacketSize是64个字节,意思就是说每一个IN 都传输64个字节,根据USB 协议,当传输的数据少于64个字节的时候,就说明传输结束,主机就停止发IN  token ,我的理解对吗。但是我通过分析仪分析,发现当传输数据少于64个字节后,主机还在不断的向我发IN token 向我要数据,请问这是怎么回事啊?谢谢!
天道酬勤★全力以赴★忍辱负重★苦尽甘来 不是因为某些事情难以做到,我们才失去自信; 而是因为我们失去了自信,有些事情才显得难以做到!
wenxinglu
驱动牛犊
驱动牛犊
  • 注册日期2003-07-06
  • 最后登录2008-12-01
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-12-30 12:18
空缺部分你可以用00H fill.
Carchangel
驱动牛犊
驱动牛犊
  • 注册日期2003-02-28
  • 最后登录2004-04-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-12-30 17:02
为什么要用00H,填满啊,我后来干脆全发送一个全为0得64个字节的buffer还是没停止阿
天道酬勤★全力以赴★忍辱负重★苦尽甘来 不是因为某些事情难以做到,我们才失去自信; 而是因为我们失去了自信,有些事情才显得难以做到!
pengenwen
禁止发言
禁止发言
  • 注册日期2003-03-07
  • 最后登录2016-04-11
  • 粉丝0
  • 关注0
  • 积分1586分
  • 威望8380点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-12-30 17:06
用户被禁言,该主题自动屏蔽!
Carchangel
驱动牛犊
驱动牛犊
  • 注册日期2003-02-28
  • 最后登录2004-04-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-12-30 17:08
    还有个问题,我用的是ISP1181芯片,它和1161的device方是一致的。我发现当我enumeration过程完成后,主机就开始轮询我的中断endpoint这是我通过USB分析仪看到的,但是在我的firmware端的中断服务程序里没有接受到任何针对我中断endpoint的中断,当然我开始是在中断使能寄存器中使能了这个中断endpoint。
请问还必须要有其他的设置吗?
天道酬勤★全力以赴★忍辱负重★苦尽甘来 不是因为某些事情难以做到,我们才失去自信; 而是因为我们失去了自信,有些事情才显得难以做到!
Carchangel
驱动牛犊
驱动牛犊
  • 注册日期2003-02-28
  • 最后登录2004-04-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-12-31 16:38
没人回答我的问题啊
天道酬勤★全力以赴★忍辱负重★苦尽甘来 不是因为某些事情难以做到,我们才失去自信; 而是因为我们失去了自信,有些事情才显得难以做到!
游客

返回顶部