php 网站开发流程,icons8,企业邮箱多少钱一个,网站用的空间一.USB硬件拓扑结构 compound device #xff1a;多个设备组合起来#xff0c;通过HUB跟Host相连composite device #xff1a;一个物理设备有多个逻辑设备(multiple interfaces)
在软件开发过程中#xff0c;我们可以忽略Hub的存在#xff0c;硬件拓扑图简化如下#x…一.USB硬件拓扑结构 compound device 多个设备组合起来通过HUB跟Host相连composite device 一个物理设备有多个逻辑设备(multiple interfaces)
在软件开发过程中我们可以忽略Hub的存在硬件拓扑图简化如下 一个物理设备里面可能有多个逻辑设备Hos可以外接多个逻辑设备硬件拓扑图如下 二.USB协议层
问题提出 -如何寻址设备 -如何表示数据方向(读、还是写) -如何确认结果
提前罗列出来
USB系统是一个Host对应多个设备要传输数据首先要通知设备 - 发出IN令牌包表示想读数据里面含有设备地址 - 发出OUT令牌包表示想写数据里面含有设备地址
数据阶段 -Host想读数据前面发出IN令牌包后现在读取数据包 -Host想发出数据前面发出OUT令牌包后现在发出数据包
结果如何有握手包: -Host想读数据设备可能未就绪就会回应NAK包 -Host想写数据它发出数据后设备正确接收了就回复ACK包 待更新。。。。。。。