您现在的位置: 首页 > 标签 > USB通信
USB通信
USB通信
相关文章 : 1篇 浏览 : 9次

目前了解了usb通信层面的一些基础知识如下。如果有空还要再了解hid报告描述符及协议的数据包波形。 一,USB的一些基本概念 1. 管道(Pipe) 是主机和设备端点之间数据传输的模型,共有两种类型的管道:无格式的 流管道(Stream Pipe)和有格式的信息管道(Message Pipe)。任何USB 设备一旦上电就存在 一个信息管道,即默认的控制管道,USB 主机通过该管道来获取设备的描述、配置、状态,并 对设备进行配置。 2. 端点(Endpoint)是USB 设备中的可以进行数据收发的最小单元,支持单向或者双向的数据传 输。设备支持端点的数量是有限制的,除默认端点外低速设备最多支持2 组端点(2 个输入,2 个输出),高速和全速设备最多支持15 组端点。