leoguo1980
驱动牛犊
驱动牛犊
  • 注册日期2004-03-15
  • 最后登录2018-05-26
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望40点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:2131回复:4

HOST怎样区分usb1.1和usb2.0

楼主#
更多 发布于:2005-03-11 09:20
我想问主机怎么样通过上拉电阻或下拉电阻来区分设备是2.0还是1.1的啊。
注意并不是问怎样区分低速设备和高速设备。
请知道的告诉我一下
谢谢!
ij889
驱动牛犊
驱动牛犊
  • 注册日期2004-07-08
  • 最后登录2008-12-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-03-11 10:26
主机取设备的Device Descriptor时,查bcdUSB字段可以知道。0110是1.1,0200是2.0
tony221
驱动牛犊
驱动牛犊
  • 注册日期2001-12-03
  • 最后登录2013-04-16
  • 粉丝0
  • 关注0
  • 积分187分
  • 威望61点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-03-24 14:31
xuexi
metalwing
驱动中牛
驱动中牛
  • 注册日期2003-10-13
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分178分
  • 威望58点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-03-24 19:20
主机通过上下拉电阻得知设备是低速还是全速.如果是全速的话,再发
一个高速中断,如果你响应这个中断的话就是2.0的,否则就是1.1的.
如果是低速的话,就是1.0的.
新手上路,请多关照.
p_y_h
驱动牛犊
驱动牛犊
  • 注册日期2004-04-27
  • 最后登录2006-04-27
  • 粉丝0
  • 关注0
  • 积分84分
  • 威望9点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-03-25 13:07
楼上说的没措。FS探测成功后,2.0USB主机如果能和DEVICE成功的进行KJKJ通讯的话,USB2.0 DEVICE会有HS中断,并取消上拉电阻。

USB协议分析仪抓出来的图形。
http://www.driverdevelop.com/forum/viewthread.php?tid=88700
游客

返回顶部