worker18
驱动牛犊
驱动牛犊
  • 注册日期2002-02-12
  • 最后登录2004-12-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1445回复:3

有关USB设备 和主机通讯的问题

楼主#
更多 发布于:2002-03-14 12:37
谁能告诉我,USB设备可否实时中断通知主机取数据。
tigerzd
驱动老牛
驱动老牛
  • 注册日期2001-08-25
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-03-14 12:53
不能。USB协议写的很清楚。
1、所有的通讯都是有主机发起的。
2、USB中断传输是采用查询方式完成,即由主机通过中断管道定时查询设备状态。
犯强汉者,虽远必诛! [img]http://www.driverdevelop.com/forum/upload/tigerzd/2002-12-13_sf10.JPG[/img]
worker18
驱动牛犊
驱动牛犊
  • 注册日期2002-02-12
  • 最后登录2004-12-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-03-14 13:14
谢谢!
再问一下,最少每隔多少时间查询一次?查询是否就是检查EPIN的count register.
我现在想将设备采集的多路数据通过USB传送主机,可主机查询的话,速度提不高,请教各位。
singwoo
驱动牛犊
驱动牛犊
  • 注册日期2001-09-10
  • 最后登录2002-02-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-03-14 14:17
最小的间隔时间是1ms,最大间隔uhc 255ms,ohc 32ms.

如果一个采样点用一个中断端点的话,速度也挺高的.
singwoo
游客

返回顶部