USB数据流模型

Posted oucaijun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了USB数据流模型相关的知识,希望对你有一定的参考价值。

USB数据流模型

<<USB Specification11>>

<< USB Specification20>>

<< Linux Device Drivers, 3rd Edition>>

<< Universal Serial Bus>> http://wiki.osdev.org/Universal_Serial_Bus#What_this_text_covers

?

  1. 从不同的层次观察USB系统

技术分享

  1. 从不同的层次更细节地观察USB系统

?

技术分享

?

每个端点都是一个简单的连接点,或者支持数据流进设备,或者支持其流出设备,两者不可得兼。

?

?

  1. Usb通信流

技术分享

?

?

  1. 内核里对usb设备的抽象

技术分享

* - devices have one (usually) or more configs;

* - configs have one (often) or more interfaces;

* - interfaces have one (usually) or more settings;

* - each interface setting has zero or (usually) more endpoints.

?

以上是关于USB数据流模型的主要内容,如果未能解决你的问题,请参考以下文章

USB介绍

USB CDC ECM

Linux USB 驱动开发—— 编写USB 驱动程序

Linux内核 - 设备模型(下)

linux 如何写发送一个数据到usb的应用

分析USB平台设备模型框架