whoIme
驱动牛犊
驱动牛犊
  • 注册日期2004-06-29
  • 最后登录2009-07-08
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1476回复:3

如果有几个端点都支持控制传输,驱动程序里如何指定使用哪个端点?

楼主#
更多 发布于:2005-07-31 17:13
  如果使用中断传输或者批量传输,在构造URB的过程中,可以指定不同的管道来选择使用不同的端点。但如果使用控制传输,却无法选择管道。

是不是所有的控制传输都必须使用端点0?一个USB设备也只能有一个控制传输的端点?

(虽然有两个支持控制传输的端点有点浪费,但看USB规范似乎是可以的)
whoIme
驱动牛犊
驱动牛犊
  • 注册日期2004-06-29
  • 最后登录2009-07-08
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-08-03 09:06
非常感谢!
但这个token packet所指我不太清楚,能详细说说吗?
calimaster
驱动牛犊
驱动牛犊
  • 注册日期2005-07-27
  • 最后登录2005-08-23
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-08-02 10:39
端点0是供电状态下的默认setup端点,正常工作后的setup传输应该是可以指定端点的
token packet中可以指定端点
whoIme
驱动牛犊
驱动牛犊
  • 注册日期2004-06-29
  • 最后登录2009-07-08
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-08-01 17:01
今天看书,发现Setup事务中,第四个字节即wIndex可以指定端点,不知道上面的问题是不是用这个参数来控制的?
请大家多多指教啊!
游客

返回顶部