da_you
驱动牛犊
驱动牛犊
  • 注册日期2002-09-29
  • 最后登录2003-03-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1134回复:2

该怎样理解D12芯片只能作为slave,而不能作为host

楼主#
更多 发布于:2003-01-14 10:28
请问:该怎样理解D12芯片只能作为slave,而不能作为host。其是否指D12只能是被动的接受命令(比如传送数据),而不能做为命令的发起者。
twinsoul
驱动牛犊
驱动牛犊
  • 注册日期2003-01-03
  • 最后登录2003-01-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-01-14 11:53
差不多吧

看看usb的规范就知道了。
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-01-14 12:03
其是否指D12只能是被动的接受命令(比如传送数据),而不能做为命令的发起者。

你说得很正确!除了远程唤醒外,其他一切的通讯都是由主机方发起的,如果要发数据,主机会发out包声明,如果要接收数据,主机会发in包声明可以进行in传输,如果是控制传输,主机会发送setup包。把usb芯片作为slave的主要原因我想是为了降低成本,就是把主要的价格贵的东西都放到主机方!
游客

返回顶部