citycowboy
驱动牛犊
驱动牛犊
  • 注册日期2004-12-27
  • 最后登录2005-01-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2107回复:10

usb的管道是什么意思?

楼主#
更多 发布于:2005-01-10 21:01
usb的管道是什么意思?和usb线有什么区别?一根usb线能不能开多个管道?开的管道数目是不是通过软件控制的?
lettertoxw
驱动牛犊
驱动牛犊
  • 注册日期2004-09-02
  • 最后登录2007-08-21
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-01-11 10:30
你的概念不太清楚。
管道是对主机和usb设备间通信流的抽象。
管道和usb设备中的端点一一对应,一个usb设备含有多少个端点,其和主机进行通信时就可以使用多少条管道,且端点的类型决定了管道中数据的传输类型。
开的端点数是由软件决定的,所以管道自然也是软件决定的咯。
hhyyss1220
驱动牛犊
驱动牛犊
  • 注册日期2004-12-29
  • 最后登录2006-04-08
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-01-11 16:45
一个设备可以有多个端点,端点0对应缺省管道。
hhyyss1220
驱动牛犊
驱动牛犊
  • 注册日期2004-12-29
  • 最后登录2006-04-08
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-01-11 16:46
一个设备可以有多个端点,端点0对应缺省管道。


 
citycowboy
驱动牛犊
驱动牛犊
  • 注册日期2004-12-27
  • 最后登录2005-01-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-01-11 18:13
照这样说的话,一个usb端口可以开n个管道了?
aiwadgj
驱动老牛
驱动老牛
  • 注册日期2004-11-13
  • 最后登录2020-12-24
  • 粉丝0
  • 关注0
  • 积分119分
  • 威望84点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2005-01-11 19:27
照这样说的话,一个usb端口可以开n个管道了?


也有限制的。。。。。

对于低速设备除了0管道还最多可以有两个。

对于高速与全速设备除了0管道,最多可以有15个
酒也在沉溺,何时麻醉我抑郁。过去了的一切会平息。。。。。。。
joycechen
驱动牛犊
驱动牛犊
  • 注册日期2005-01-14
  • 最后登录2005-01-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2005-01-14 17:32
看协议 :)
AllenZh
驱动老牛
驱动老牛
  • 注册日期2001-08-19
  • 最后登录2015-11-27
  • 粉丝19
  • 关注10
  • 积分1316分
  • 威望2387点
  • 贡献值7点
  • 好评度321点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2005-01-14 17:33
usb的管道是什么意思?和usb线有什么区别?一根usb线能不能开多个管道?开的管道数目是不是通过软件控制的?


哈哈,有意思
这样理解?!
1,承接Windows下驱动/应用开发 2,本人原创虚拟鼠标/键盘,触摸屏,虚拟显卡,Mirror驱动,XP无盘的SCSI虚拟磁盘驱动等 3,windows下有尝技术服务(包括BUG调试,员工培训等) 欢迎深圳和海外企业联系.msn:mfczmh@sina.com
citycowboy
驱动牛犊
驱动牛犊
  • 注册日期2004-12-27
  • 最后登录2005-01-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2005-01-14 21:25
您是大佬,那您觉得应该怎样理解?不能只在一边嘲笑别人呀!一个usb设备是不是可以在传输过程中使用两种控制方式相配合?譬如:中断和bulk两种方式。因为一个管道一旦确定一种传输方式那么在设备的使用过程中是不是就不能够更改了?所以我就想问明白一个usb设备(我所指的是在一根usb线中)最多可以开几个管道?
lejianz
驱动中牛
驱动中牛
  • 注册日期2003-03-05
  • 最后登录2023-11-15
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望145点
  • 贡献值0点
  • 好评度116点
  • 原创分0分
  • 专家分0分
  • 社区居民
9楼#
发布于:2005-01-14 22:42
你SEARCH一下,也许有更多的收获。
一起交流,共同提高!
metalwing
驱动中牛
驱动中牛
  • 注册日期2003-10-13
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分178分
  • 威望58点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2005-01-17 14:25
一根USB线中,在同一时刻只能有1个管道在工作,他可能是SETUP,
INTERRUPT,BULK,或同步中的一种.
一个USB设备可以有多个管道(但SETUP只能有1对:SETUP,SETUP IN,
SETUP OUT).每个管道对应一个端点.当你的端点分配好了后就不能
再改变了(因为驱动要识别).
多个管道是有限制的.1.1和2.0情况下不相同.
新手上路,请多关照.
游客

返回顶部