USB传输方式
2018-02-03 00:39
176 查看
针对设备对系统资源需求的不同,在USB规范中规定了4种不同的数据传输方式:(1)等时传输(Isochronous Transfer)方式。该方式用来连接需要连续传输,且对数据的正确性要求不高而对时间极为敏感的外部设备,如麦克风、音箱以及电话等。等时传输方式以固定的传输速率,连续不断地在主机与USB设备之间传输数据,在传送数据发生错误时,USB并不处理这些错误,而是继续传送新的数据。(2)中断传输(Interrupt Transfer)方式。该方式传送的数据量很小,但这些数据需要及时处理,以达到实时效果,此方式主要用在键盘、鼠标以及游戏手柄等外部设备上。(3)控制传输(Control
Transfer)方式。该方式用来处理主机的USB设备的数据传输。包括设备控制指令、设备状态查询及确认命令。当USB设备收到这些数据和命令后,将依据先进先出的原则按队列方式处理到达的数据。(4)批量传输(Bulk Transfer)方式。该方式用来传输要求正确无误的数据。通常打印机、扫描仪和数码相机以这种方式与主机连接。在这4种数据传输方式中,除等时传输方式外,其他3种方式在数据传输发生错误时,都会试图重新发送数据以保证其准确性。
USB的版本:
第一代:USB 1.0/1.1的最大传输速率为12Mbps。1996年推出。
第二代:USB 2.0的最大传输速率高达480Mbps。USB 1.0/1.1与USB 2.0的接口是相互兼容的。
第三代:USB 3.0 最大传输速率5Gbps, 向下兼容USB 1.0/1.1/2.0
其中第一代和第二代都是半双工的传输方式,第三代实现了全双工传输。
USB3.0配备了9根针脚,其中4个与USB2.0配置相同,后面的5个则是为USB3.0特别准备的。5根针脚中其中两根用于发送数据,另外两根用于接收数据,另外一根是GND地线。这种配置可以让USB3.0实现同步的发送和接收数据,两种操作同时处理,分别拥有独立。
关于更详细的传输流程示意图,请参考:
http://blog.csdn.net/u013256018/article/details/60790592
http://blog.csdn.net/liuxd3000/article/details/8672250
针对设备对系统资源需求的不同,在USB规范中规定了4种不同的数据传输方式:(1)等时传输(Isochronous Transfer)方式。该方式用来连接需要连续传输,且对数据的正确性要求不高而对时间极为敏感的外部设备,如麦克风、音箱以及电话等。等时传输方式以固定的传输速率,连续不断地在主机与USB设备之间传输数据,在传送数据发生错误时,USB并不处理这些错误,而是继续传送新的数据。(2)中断传输(Interrupt Transfer)方式。该方式传送的数据量很小,但这些数据需要及时处理,以达到实时效果,此方式主要用在键盘、鼠标以及游戏手柄等外部设备上。(3)控制传输(Control
Transfer)方式。该方式用来处理主机的USB设备的数据传输。包括设备控制指令、设备状态查询及确认命令。当USB设备收到这些数据和命令后,将依据先进先出的原则按队列方式处理到达的数据。(4)批量传输(Bulk Transfer)方式。该方式用来传输要求正确无误的数据。通常打印机、扫描仪和数码相机以这种方式与主机连接。在这4种数据传输方式中,除等时传输方式外,其他3种方式在数据传输发生错误时,都会试图重新发送数据以保证其准确性。
USB的版本:
第一代:USB 1.0/1.1的最大传输速率为12Mbps。1996年推出。
第二代:USB 2.0的最大传输速率高达480Mbps。USB 1.0/1.1与USB 2.0的接口是相互兼容的。
第三代:USB 3.0 最大传输速率5Gbps, 向下兼容USB 1.0/1.1/2.0
其中第一代和第二代都是半双工的传输方式,第三代实现了全双工传输。
USB3.0配备了9根针脚,其中4个与USB2.0配置相同,后面的5个则是为USB3.0特别准备的。5根针脚中其中两根用于发送数据,另外两根用于接收数据,另外一根是GND地线。这种配置可以让USB3.0实现同步的发送和接收数据,两种操作同时处理,分别拥有独立。
关于更详细的传输流程示意图,请参考:
http://blog.csdn.net/u013256018/article/details/60790592
http://blog.csdn.net/liuxd3000/article/details/8672250
相关文章推荐
- usb的传输和四种传输方式
- usb传输方式
- usb传输方式
- 和菜鸟一起学linux总线驱动之初识USB的数据传输方式
- 和菜鸟一起学linux总线驱动之初识USB的数据传输方式
- USB四种传输方式
- usb audio--异步传输方式描述符说明(2)
- usb 数据传输方式(2)
- USB通用串行接口传输方式
- usb 数据传输方式(2)
- EZ-USB 68013学习笔记--CYAPI的使用之批量传输方式
- USB设备的4种传输方式
- Android 数据传输方式 WIFI 蓝牙 USB
- USB数据传输方式
- USB传输方式的一些总结
- Linux Windows下USB RNDIS网络传输方式详解
- 康宁发布USB 3.0 Optical线缆 最高传输速度达5Gbps
- 在ubuntu下通过USB对u-boot传输文件(mini2440)
- STM32串口双缓冲乒乓数据传输方式
- Form表单数据传输方式之Get与Post区别详解