本文主要是介绍linux系统中USB模块基本原理分析,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
大家好,今天主要给大家分享一下,USB设备的发展历程。
第一:USB发展变化
随着时代的发展,USB模块也随之不断的升级。
USB1.1:规范了USB低全速传输;
USB2.0:规范了USB高速传输,采用NRZI(反向不归零)编码(NRZI采用8bit编码方式),位填充(在数据进行NRZI编码前,每6个连续的1信号之后都会插入1个0信号,以避免电平不能突变丢失同步);
USB3.0:采用8b/10b编码,增加一对超高速差分线,供电5V/0.9A
USB3.1:采用采用128b/132b编码,速度提高一倍,供电20V/5A,同时增加了A/V影音传输标准;
USB3.2:增加一对超高速传输通道,速度再次翻倍,只能在C型接口上使用。
这篇关于linux系统中USB模块基本原理分析的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!