prguo
驱动牛犊
驱动牛犊
  • 注册日期2002-07-24
  • 最后登录2002-10-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1058回复:4

高手请答

楼主#
更多 发布于:2002-10-10 15:34
有一个看起来很简单但却很复杂的问题:
USB设备中可不可以只用一个端点,即端点0。由这个端点即传送配置信息,又传送我需要的不可预测的数据。如可以只用端点0的话,会不会影响传送数据的速度。
谢谢!
LIUTANG
驱动大牛
驱动大牛
  • 注册日期2001-03-30
  • 最后登录2020-12-27
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望58点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2002-10-19 21:45
可以,只要你的FIRMWARE和你的驱动程序配套,你用Vendor Request来传数据就行,速度当然不会很快(和BULK相比),但应该也不会慢到那里去,而且可靠性还不错,因为HOST有10%的带宽保留给ENDPOINT 0.
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-10-19 19:56
有传输协议决定
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
prguo
驱动牛犊
驱动牛犊
  • 注册日期2002-07-24
  • 最后登录2002-10-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-10-11 09:31
为什么会那样,究竟是什么原因产生的。是USB芯片本身的限制,还是由于驱动引起的?我记得USB协议对控制传输的速率没有特别规定,既然没有特别规定,那跟其它传输应该就不会差得太多吧。
tigerzd
驱动老牛
驱动老牛
  • 注册日期2001-08-25
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-10-10 16:40
可以,但是0管道是控制传输,1ms一个字节吧。
犯强汉者,虽远必诛! [img]http://www.driverdevelop.com/forum/upload/tigerzd/2002-12-13_sf10.JPG[/img]
游客

返回顶部