USB接口简介

USB接口基础知识

USB是英文Universal Serial Bus的缩写,意为通用串行总线。USB最初是为了替代许多不同的低速总线(包括并行、串行和键盘连接)而设计的,它以单一类型的总线连接各种不同的类型的设备。USB的发展已经超越了这些低速的连接方式,它现在可以支持几乎所有可以连接到PC上的设备。

最新的USB接口规范修订了理论上高达480Mbps的高速连接。Linux内核支持两种主要类型的USB驱动程序:host宿主系统上的驱动程序和设备上的驱动程序,从宿主host的观点来看(一个普通的宿主也就是一个PC机),宿主系统的USB设备驱动程序控制插入其中的USB设备,而USB设备的驱动程序控制该设备如何作为一个USB设备和主机通信。

下面介绍的是标准USB接口定义

USB是一种常用的PC接口,只有4根线,两根电源两根信号,需要注意的是千万不要把正负极弄反了,否则会烧掉USB设备或者电脑的南桥芯片。

下面贴一张常见的USB接口图片

 

各种规格USB接口图
现在第一个miniUSB公口(A型插头)、基本上手机的数据线用的多,还有MP3等;第二个miniUSB公口(B型插头,主要是MP3;第三个USB公口(B型)、用在电脑硬件设备的多,比如打印机,扫描仪等。

此条目发表在 Linux驱动开发 分类目录,贴了 标签。将固定链接加入收藏夹。

发表评论