ajee
驱动牛犊
驱动牛犊
  • 注册日期2002-06-13
  • 最后登录2004-11-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2277回复:5

问几个很弱的基本概念(endpoint,pipe,等)

楼主#
更多 发布于:2002-08-19 20:34
看oney的书,usb这一章其中对这几个概念没有说明:
  pipe
  endpoint
  上面还有一张图,画着device 和pipe和endpoint不知道到底是什么概念什么关系,如果有具体的例子或者类别就好了。
菜鸟一个
ajee
驱动牛犊
驱动牛犊
  • 注册日期2002-06-13
  • 最后登录2004-11-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-08-19 20:40
对了,还有host,有时候好像又是以host controller出现,起到什么作用?跟我们平常见到的硬盘控制器是不是一个作用?
菜鸟一个
plasma
驱动小牛
驱动小牛
  • 注册日期2002-02-19
  • 最后登录2008-02-27
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望5点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-08-19 21:14
host 指的是主机
host controller 指的是主机发出控制指令

USB通讯的特点是主机主动发出读、写的指令

pipe 是主机驱动程序与USB设备通讯的管道
endpoint USB接口设备提供的端点

USB接口设备可以提供多个端点,但真正用到的可以用部分端点
用到的端点数对应管道数


purple_zt
驱动牛犊
驱动牛犊
  • 注册日期2002-05-28
  • 最后登录2004-10-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-08-19 22:54
看看《USB总线接口开发指南》就明白了
ivyj
驱动牛犊
驱动牛犊
  • 注册日期2002-07-17
  • 最后登录2003-01-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-08-20 08:45
每一个设备都会有一个或者多个地逻辑连接点在里面,每个连接点叫endpoint,每个endpoint有四种数据传送方式。
 
    在host和设备的endpoint之间的连接叫做管道(pipe).
ajee
驱动牛犊
驱动牛犊
  • 注册日期2002-06-13
  • 最后登录2004-11-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-08-20 15:53
呵呵,感觉是在名词解释。
那endppoint和interface有什么区别呢?看那张图,一个interface有多个endpoint。我感觉进行通信不就有interface就可以了吗?弄个endpoint代表什么啊?  
菜鸟一个
游客

返回顶部