caochenbin
驱动牛犊
驱动牛犊
  • 注册日期2003-10-31
  • 最后登录2004-12-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:939回复:0

请教1个有关USB 地址域的问题?

楼主#
更多 发布于:2004-11-22 12:53
资料上说,在外设被复位或上电时,外设的地址被缺省为0,主机在枚举过程中赋予其一个独一的地址。

我的理解是,在外设被复位或上电时,外设的地址被缺省为0,主机通过这个缺省地址0和设备进行枚举过程,而且主机在枚举过程中赋予设备一个独一的地址,在枚举完成后,主机就使用这个地址和设备进行通信。

在USB总线协议中,地址域包括7位的地址域和4位的端点域,外设需要检查这个地址域。而外设是怎么知道此地址的呢?我认为是通过Set Address 这个主机请求设置的,但我用Bus Hound 抓数据的时候没有发现Set Address 这个请求,这是为什么?或者是我理解错了,那过程应该是怎样的呢?

谢谢各位!
游客

返回顶部