**简介USB编码以及总线数据结构USB数据流模型USB的PNP管理USB的电源管理USB数据包与应用程序**USB编码以及总线数据结构USB编码USB总线数据结构包传输事务帧结构**USB编码USB接口针脚结构:同步时钟+数据:采用了NRZI(NonReturntoZeroInvert)反向非归零编码;既能保证数据传送的完整,也不需要独立的时钟信号**包(Package)包的格式:令牌包,数据包,握手包**用7个0和1个1作为同步序列USB传输事务(Transaction)**每个传输事务由三个包组成。帧结构(Frame)每个帧内数据由传输事务组合组成**USB总线数据结构由于有许多设备都接到了USB上,因此每1ms产生的传输帧是混合的。其中中断传输(Interrupt)和同步传输(Isochronous)对时间要求高,因此占用了约90%的总带宽,控制传输(Control)占用了约10%的带宽,而批量传输(Bulk)则使用剩下的可用带宽**USB数据流模型USB协议简介USB外设与总线数据流模型模型整体框架参与通信抽象对象实际数据流向驱动程序与系统内核之间的关系USB驱动例程中的一些回调接口**USB协议简介USB协议:USB采用轮询的广播机制传输数据,即“令牌包,数据包,握手包”;根据包标识符PID字段,用于识别数据包类型;字段->包->传输事务->帧;不同传输模式是通过相应的传输事务序列下实现的。**
usb驱动编程培训upload 来自淘豆网www.taodocs.com转载请标明出处.