• cypress的EZ-USB对于USB的介绍


    Host is Master
    This is a fundamental USB concept. There is exactly one
    master in a USB system: the host computer. USB devices
    respond to host requests. USB devices cannot send information among themselves, as they could if USB were a
    peer-to-peer topology.
    However, there is one case where a USB device can initiate
    signaling without prompting from the host. After being put
    into a low-power ‘suspend’ mode by the host, a device can
    signal a ‘remote wakeup’. This is the only case in which the
    USB device is the initiator; in all other cases, the host makes
    device requests and the device responds to them.
    There is an excellent reason for this host-centric model. The
    USB architects were keenly aware of cost, and the best way
    to make low-cost peripherals is to put most of the ‘smarts’
    into the host side, the PC. If USB had been defined as peerto-peer, every USB device would have required more intelligence, raising cost.

    主机既是主设备

    这个是USB的基础概念,在USB系统中只有一个主设备,就是主机电脑。USB设备相应主机的请求,但是USB设备不能发送同等的信息,如果能发送的话,那么USB就变成了同等的网络拓扑。

    事实上只有在一种情况USB设备可以不需要主机的触发而发出信号,主机使其即进入低功耗的挂起模式后,USB设备发出远程唤醒信号。这是USB设备作为发起者的唯一案例。在其他场景中,USB设备都是等待主机的请求,然后进行回应。

    USB不被构建成对等网络的原因就是因为降低成本和简化操作

  • 相关阅读:
    Python之数学(math)和随机数(random)
    《图解HTTP》读书笔记
    leetcode1008
    leetcode1007
    leetcode1006
    leetcode1005
    leetcode218
    leetcode212
    leetcode149
    leetcode140
  • 原文地址:https://www.cnblogs.com/ARM-LINUX-WANG/p/3809480.html
Copyright © 2020-2023  润新知