usb协议详解(usb通信协议)

导读 大家好,乐乐来为大家解答以下的问题,关于usb协议详解,usb通信协议这个很多人还不知道,那么今天让乐乐带着大家一起来看看吧!1、USB是一种...

大家好,乐乐来为大家解答以下的问题,关于usb协议详解,usb通信协议这个很多人还不知道,那么今天让乐乐带着大家一起来看看吧!

1、USB是一种支持在USB主机和USB设备之间进行串行数据传输的通信协议。

2、主机作为总线的主叫方,采用两种信令模式:全速模式12Mb/s和低速模式1.5Mb/s。

3、USB使用四种数据传输方式:控制传输(control)、中断传输(interrupt)、批量传输(bulk)及等时传输(isochronous)。

4、其中控制模式主要用于控制指令传输及USB规范的实现,等时传输主要用于音频及视频传输。

5、USB通过两次总线列举(Enumeration and Renumertion)来实现设备识别以及驱动程序析加载。

6、其具体过程为:USB设备连到主机后,主机依据USB规范在特定地址通过端口0(endpoint0)与外设通信,并将外设视为默认设备。

7、外设与主机通信将其6设备标识(DID、PID、VID)发给主机进行第二次总线列举。

8、主机根据设备标识,加载相应设备驱动程序,重新分配地址,并将控制权转交给外设固件(firmware),通过固件与设备驱动程序及主机应用程序的交互通信,来实现外设的功能。

本文分享到此完毕,希望对您有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!