![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
USB
_HAIHUI_
这个作者很懒,什么都没留下…
展开
-
USB通信包标识字段PID
包标识字段PID的定义格式如下图,包标识字段(PID)长度为8bit,由低4bit的类型字段和高4bit的校验字段组成。校验字段是类型字段的补码。例如,PID[3:0] = 0001B时,完整的PID字段则应该是:1110_0001B,表示令牌OUT。PID字段有如下4中类型信息包:令牌包:PID[1:0] = 01B; 握手包:PID[1:0] = 10B; 数据包:PID[1:0]...原创 2020-03-15 23:10:50 · 2774 阅读 · 1 评论 -
USB总线数据流
一、概述USB总线的数据流是USB主机和USB设备数据通信的基础。一般来说,一个完整的USB数据流包含3个阶段——令牌阶段、数据阶段、握手阶段。令牌阶段:定义了传输类型,表征数据流的开始。 数据阶段:包含了本次传输的数据。数据量大小根据端点和传输类型而定,最大为1024Byte。 握手阶段:用于数据的接收方报告此次数据传输是否成功。二、字段在USB协议中,USB数据传输数据流...原创 2020-03-15 22:25:52 · 730 阅读 · 0 评论 -
USB端点详解
__u8 bEndpointAddress; //端点地址:0~3位是端点号,第7位是方向(0-OUT,1-IN)端点地址:总共8位0,1,2,3四位表示端点号,第7位表示端点方向那么由这5位可以确定32个端点地址.其中输入端点0-15输出端点0-15Out endpoint for all omron health devices,所有Omron健康设备的输出端点地址(共8位,包括端点号,端点类...转载 2018-03-09 15:05:02 · 5620 阅读 · 2 评论