yylg
驱动牛犊
驱动牛犊
  • 注册日期2001-09-27
  • 最后登录2005-08-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1755回复:1

端点和管道的对应在哪里设置?如何获得管道号?

楼主#
更多 发布于:2004-03-25 08:54
对于管道的设置如何设置不清楚

看ddk的bulkusb

Pipe #0 is a BULK-type INPUT pipe,

Pipe #1 is a BULK-type OUTPUT pipe,

Pipe #2 is a INTERRUPT-DRIVEN-type INPUT pipe,

Pipe #3 is a INTERRUPT-DRIVEN-type OUTPUT pipe,

Pipe #4 is a ISOCHRONOUS-type INPUT pipe, and

Pipe #5 is a ISOCHRONOUS-type OUTPUT pipe


而有的资料上说,端点0是默认管道,那为什么,上面的管道0不是端点0的

还有如果把信息写入一个管道,能否从另一个管道读出
如果想读处,怎么办?、
刘刚
zmwk
驱动中牛
驱动中牛
  • 注册日期2001-05-15
  • 最后登录2009-04-05
  • 粉丝0
  • 关注0
  • 积分59分
  • 威望51点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-03-25 18:45
由于USB是自举系统,所以端点0与其他端点不同(用来自举),被附加了通信协议(CHAP9)。故此驱动层面上对应的也把协议作进去了。本身规范也不提倡使用端点0作一般的通信(当然也没有彻底反对。)
但就驱动而言,它已经被总线驱动给接管了。
A strong man can save himself. A great man can save another.
游客

返回顶部