第二篇 USB2.0协议简述(包-事务-传输)

上一篇:https://blog.csdn.net/qq_40088639/article/details/109462408

一、 USB2.0通信协议简介

1. 包(Package)

包是USB传输的基本单元,USB协议规定了三种类型的包:令牌(Token)包、数据(DATAx)包、握手(Ack)包。其中,令牌包只能是从主机发出。数据包和握手包可由主机发出,也可是设备发出。

包由各个不同的域组成,所有的包都以同步域SYNC开始,以包结束信号EOP作为结束。包的结构如下:

SYNC

……

……

……

EOP

你可能感兴趣的:(微控制器USB协议基础概述,usb,协议栈,rtos,c语言,嵌入式)