USB接口标准及常用USB接口

发布者:EtherealMelody最新更新时间:2016-08-01 来源: eefocus关键字:USB  接口标准  USB接口 手机看文章 扫描二维码
随时随地手机看文章
一、什么是USB?

USB是英文Universal Serial Bus的缩写,中文含义是“通用串行总线”。它是一种应用在PC领域的新型接口技术。早在1995年,就已经有PC机带有USB接口了,但由于缺乏软件及硬件设备的支持,这些PC机的USB接口都闲置未用。1998年后,随着微软在Windows 98中内置了对USB接口的支持模块,加上USB设备的日渐增多,USB接口才逐步走进了实用阶段。

这几年,随着大量支持USB的个人电脑的普及,USB逐步成为PC机的标准接口已经是大势所趋。在主机(host)端,最新推出的PC机几乎100%支持USB;而在外设(device)端,使用USB接口的设备也与日俱增,例如数码相机、扫描仪、游戏杆、磁带和软驱、图像设备、打印机、键盘、鼠标等等。

USB设备之所以会被大量应用,主要具有以下优点:

1、可以热插拔。这就让用户在使用外接设备时,不需要重复“关机à将并口或串口电缆接上à再开机”这样的动作,而是直接在PC开机时,就可以将USB电缆插上使用。

2、携带方便。USB设备大多以“小、轻、薄”见长,对用户来说,同样20G的硬盘,USB硬盘比IDE硬盘要轻一半的重量,在想要随身携带大量数据时,当然USB硬盘会是首要之选了。

3、标准统一。大家常见的是IDE接口的硬盘,串口的鼠标键盘,并口的打印机扫描仪,可是有了USB之后,这些应用外设统统可以用同样的标准与PC连接,这时就有了USB硬盘、USB鼠标、USB打印机,等等。

4、可以连接多个设备。USB在PC上往往具有多个接口,可以同时连接几个设备,如果接上一个有4个端口的USB HUB时,就可以再连上4个USB设备,以此类推,尽可以连下去,将你家的设备都同时连在一台PC上而不会有任何问题(注:最高可连接至127个设备)。但是,为什么又出现了USB2.0呢?它与USB1.1又有何区别?请别急,下面就会谈到了。

二、什么是USB 2.0

目前USB设备虽已被广泛应用,但比较普遍的却是USB1.1接口,它的传输速度仅为12Mbps。举个例子说,当你用USB1.1的扫描仪扫一张大小为40M的图片,需要4分钟之久。 这样的速度,让用户觉得非常不方便,如果有好几张图片要扫的话,就得要有很好的耐心来等待了。

用户的需求,是促进科技发展的动力,厂商也同样认识到了这个瓶颈。这时, COMPAQ、Hewlett Packard、Intel、Lucent、Microsoft、NEC和PHILIPS这7家厂商联合制定了USB 2.0接口标准。USB 2.0将设备之间的数据传输速度增加到了480Mbps,比USB 1.1标准快40倍左右,速度的提高对于用户的最大好处就是意味着用户可以使用到更高效的外部设备,而且具有多种速度的周边设备都可以被连接到USB 2.0的线路上,而且无需担心数据传输时发生瓶颈效应。

所以,如果你用USB 2.0的扫描仪,就完全不同了,扫一张40M的图片只需半分钟左右的时间,一眨眼就过去了,效率大大提高。

而且,USB2.0可以使用原来USB定义中同样规格的电缆,接头的规格也完全相同,在高速的前提下一样保持了USB 1.1的优秀特色,并且,USB 2.0的设备不会和USB 1.X设备在共同使用的时候发生任何冲突。

另外,在软件方面,Windows是完整的支持USB 1.X,对于USB 2.0,系统可以认出,而且能够正常工作,但是USB 2.0并不能充分发挥其性能优势,系统检测到USB 2.0的设备后,会提示说你的USB设备需要优化。现在还没有完全支持USB 2.0的WINDOWS系统,而LINUX、MACOS、BEOS到是走到了前面,都有了相关的软件支持或者系统程序包。不过可以肯定的是,当带有USB 2.0规格的产品出现的时候,Windows会非常快的跟上的。现在WINDOWS XP已经会完全支持USB 2.0设备,不过当系统主板一但支持USB 2.0的时候微软将会很快推出USB 2.0的补丁。所以我们可以说,由于得到INTEL和微软的支持,USB2.0标准已成为下一代周边设备接口的重要趋势。

常用USB接口的识别及USB接口标准和作用

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

 

从左往右依次为:miniUSB公口(A型插头)、miniUSB公口(B型插头)、USB公口(B型)、USB母口(A型插座)、USB公口(A型插头)

以下是引脚定义

 

 

其中ID脚在OTG功能中才使用。由于Mini-USB接口分Mini-A、B和AB接口。
如果你的系统仅仅是用做Slave,那么就使用B接口。
系统控制器会判断ID脚的电平判断是什么样的设备插入,如果是高电平,则是B接头插入,此时系统就做主模式(master mode)
如果ID为低,则是A接口插入,然后系统就会使用HNP对话协议来决定哪个做Master,哪个做Slave。
这些说明为技术人员总结的,仅供参考。

我们手机上一般用的都是B型Mini-USB口,如图:带Mini-USB接口的USB线

 

关键字:USB  接口标准  USB接口 引用地址:USB接口标准及常用USB接口

上一篇:USB设备配置简介
下一篇:USB OTG既可以做主设备,也可以做从设备

推荐阅读最新更新时间:2024-05-03 00:33

基于LabVIEW与USB接口的实时数据采集系统
1 数据采集系统    工程上使用具有PCI、PXI、USB、并口以及串口的计算机来获取测试数据,称为基于PC的数据采集系统。其中一种是通过插入式的数据采集卡直接获取数据传输给计算机。鉴于数据采集卡的价格昂贵,且安装不方便等缺点,本文提出使用STC单片机作为前端的数据采集系统,利用 CH341T 芯片的USB总线转异步串口的功能,将采集数据只通过一条USB线传输给PC机,最后在LabVIEW平台下进行数据的显示、分析、处理。 1.1 系统组成与工作原理    本系统总体结构框图如图1所示。主要包括有 STC12C5410AD 单片机和 CH341T 转换芯片组成的数据采集、转换、传输部分,以及基于PC机的LabVlEW
[嵌入式]
是德科技发布先进设计系统(ADS)PCI Express和USB一致性测试台
是德科技公司发布先进设计系统(ADS)PCI Express和USB一致性测试台。新款解决方案可以帮助SerDes设计工程师完成对各种候选设计进行仿真到原型产品测量的完整工作流程。这种解决方案非常适合进行SerDes I/O模块开发的半导体厂商以及需要将这些SerDes芯片集成在系统PCB中的原始设备制造商。 两款一致性测试台可以作为附加组件添加至KeysightEEsof EDA的先进设计系统2015.01通道仿真器软件中。借助新的测试台,工程师可以通过仿真确保候选设计符合相应的PCI特殊兴趣小组(PCI-SIG)和USB应用厂商论坛(USB-IF)标准要求,从而进行下一步原型制造。此方案解决了之前因缺乏适合工具而无法关联仿真与
[测试测量]
STM32 USB转串口驱动移植到SylixOS中遇到的问题总结
简介 由于客户项目需求,需要在STM32的硬件平台上实现USB转串口的功能,由于ST公司基于STM32硬件平台实现了相应的USB库以方便开发者进行开发,因此,在SylixOS下实现USB转串口功能时对该USB库进行了移植。由于该USB库的实现是基于STM32的裸机代码实现,因此在移植的过程中,不需要做过多的修改。 下面章节主要介绍在移植STM32的USB转串口驱动到SylixOS下遇到的问题以及对应的解决方法。对于其中的有些解决方法在移植STM32其他外设驱动的过程中也依然适用。 2. 移植遇到的问题及解决方法 2.1 非对齐内存访问错误 在移植完USB转串口驱动后,烧写SylixOS到STM32后,在运行过
[单片机]
基于Linux的USB主/从设备之间的三种通信方式
  随着简单易用的USB接口日益流行,在嵌入式系统中添加对USB接口的支持已成为大势所趋。本文通过介绍Linux中支持USB的各种模块和库,分析了在Linux上利用USB实现高速串口和以太网连接等通信方式的具体方法。   通用串行总线(USB,Universal Serial Bus)是一种非常实用的通信接口,其应用日益广泛。有三种方法可以使运行Linux操作系统的嵌入式系统支持USB接口,本文将对这三种方法逐一进行介绍。   基于Linux的USB设备与USB主机一般有以下三种通信方式:1.一些功能最完备结构也最复杂的设备采用用户定制内核模块来实现在标准USB总线上运行复杂的高级协议,而由USB主机上相应的用户驱动程序和应用
[嵌入式]
轻松简单搞定USB线缆和充电器质量测试
有史以来首款以简单且直观的方式鉴定USB线缆和充电器质量的测试仪,尤其适用于非技术人员。 QooPowqualMeter介绍   QooPowqualMeter是一款革命性、智能且具备成本效益的DIY设备,它可以帮助你快速且简单地诊断并了解USB线缆和充电器,即使不具备任何技术背景知识也没关系。 qualMeter能用于各种主流的USB充电线缆的测试,它还可以测试5V充电器的带负载能力,从而大致确定其质量。 技术提示 想知道你的设备为什么充电这么慢吗?因为不合格的充电线缆可能会产生较大的电压降。比如,如果你选用的充电线缆就像大部分低质量线缆那样,内部阻抗为500毫欧,那么在进行1A电流充电时,便会产生0.5V的电压下降,这就意
[嵌入式]
小白聊车——车上的OBD接口
车上的OBD接口,这是个什么东东呢?   先不说汽车,我们先看看咱们最熟悉的接口,手机和电脑上最常见的USB接口,可以充电,可以读取信息,也可以接摄像头、鼠标和键盘等等。正是这些接口丰富了手机和电脑的使用功能。   回到汽车上,这个OBD接口就类似于电脑USB接口,可以读取行车电脑中很多重要的信息,甚至通过它改写发动机参数。   一起来看一下OBD的正确解释: OBD全称:On Board Diagnostics 翻译成中文是:车载自动诊断系统。 OBD Ⅱ”是“on Board Diagnositics Ⅱ”,即Ⅱ型车载诊断系统的缩写。为使汽车排放和驱动性相关故障的诊断标准化,从1996年开始,凡在美国
[嵌入式]
MSP430™USB LaunchPad与NFC BoosterPack助力物联网开发
日前,德州仪器 (TI) 宣布推出倍受期待的 MSP430™ USB LaunchPad 评估套件以及针对其 USB 微控制器的配套软件支持产业环境,其设计得到了工程设计及制造商社区的支持。MSP-EXP430F5529LP LaunchPad 建立在超低功耗 MSP430F5529 微控制器 (MCU) 基础之上,可针对各种低功耗消费类、工业、医疗以及无线连接应用,为各种不同经验水平的工程师及制造商提供更多的连接、存储器以及性能选项。    实施 USB 此前一直都是一项复杂的任务,从软件角度上讲更是如此。TI 高稳健 MSP430 USB 产品系列包括综合而全面的 MSP430 USB 开发人员套件,其包含免费的开源
[嵌入式]
效仿欧盟和美国,巴西考虑强制苹果iPhone使用USB-C接口
苹果正遭受很大的压力,因为多地要求在iPhone上用USB-C标准接口取代Lightning接口。在欧盟决定USB-C将成为移动设备的强制性标准、美国参议员也考虑了类似的政策之后,现在巴西可能是下一个迫使苹果iPhone使用USB-C接口的国家。 据Tecnoblog报道,巴西监管机构(Anatel)在充电端口方面对智能手机制造商提出了新的要求。Anatel认为,USB-C可以“为消费者提供更大的便利”,也有助于减少浪费,因为用户可以重复使用他们的电源适配器。    然而,在巴西该要求只适用于智能手机(至少目前是这样)。Anatel表示,对于那些只能通过无线充电的设备,将不需要使用USB-C接口。作为对比,欧盟还将要求USB-
[手机便携]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved