0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

USB端口简化附件与计算机连接过程

中科院半导体所 来源:悦智网 作者:Joanna Goodrich 2022-09-07 11:12 次阅读

USB问世之前,要将相机、打印机或其他附件与计算机连接并非易事。用户时常需要打开计算机,添加硬件,提供所需的通信端口。 1996年英特尔发布的USB简化了这一过程。USB端口现已成为个人计算机的标准配置,并内置于智能手机电子书阅读器、游戏机等诸多电子设备中。

无处不在的USB标准已获颁IEEE里程碑奖。

协作是关键

20世纪90年代,消费者将外设连入计算机时会遇到许多问题,这是由于业内众多供应商缺乏标准,IEEE里程碑奖项在工程和技术历史维基百科上的条目中也指出了这一点。

另一个问题是大多数个人计算机的输入端口数量有限,难以添加更多端口。

共同开发USB的英特尔工程师阿杰伊•巴特(Ajay Bhatt)表示,即使作为一名技术专家,过去他在升级自己的个人计算机时也感到很吃力。 “我看着架构,心想,你知道吗?有更好的方法使用计算机,现在的方式太难了。”他在2019年接受Fast Company采访时这样说。

20世纪90年代初,巴特向老板讲述了自己开发通用即插即用通信系统的想法,无须用户进行任何调整。

然而他的经理不感兴趣。 但巴特对自己的想法充满热情,决定加入英特尔的另一个研究团队。在那里,他获得了“绿灯”。

1992年,巴特参观了位于俄勒冈州希尔斯伯勒的琼斯农场会议中心。在那里,他见到了来自不同科技公司的工程师,这些工程师也在研究开发即插即用方案。来自康柏、DEC、IBM、英特尔、微软、NEC和加拿大北电网络的工程师在那里结成了联盟。 “全行业都认识到这是一个需要解决的大问题。”吉姆•帕帕斯(Jim Pappas)在一篇关于USB接口的英特尔文章中说。他们见面时,帕帕斯是DEC的工程经理,但他最终加入了英特尔,担任USB开发团队的项目经理。

从梦想到现实

开始开发USB前,团队探索了市面上的可用技术,比如以太网的技术、音频接口、苹果的GeoPort和IEEE 1394(亦称为Firewire火线标准)。

但没一个满足团队的全部要求,尤其是工程师们希望的价格低廉、用户友好、能够为外设供电并提供大量带宽等要求。 为降低制造成本,工程师们设计的USB使用长达5米的细长四芯电缆。电缆一端的A连接器插入计算机;另一端的B连接器插入外设。

当时,计算机通常不为外设供电。大多数外设在连接到个人计算机时必须插入电源插座。但USB允许计算机为某些外设提供足够的电源。

USB的另一个优点在于,原则上允许一台个人计算机同时连接多达127个外设。一台计算机当然不可能有127个USB端口,但可以通过添加USB集线器来增加可用端口的数量。

1995年,该团队发布了首个设计。帕帕斯向Fast Company称,USB 1.0的速度为每秒12兆比特,“比通常个人计算机背板上的任何连接方式都快”。

然而,团队遇到了一个问题:对于计算机鼠标、操纵杆、键盘和其他带有非屏蔽电缆的附件而言,12兆比特/秒的速度太快了。于是工程师让USB 1.0也支持1.5 兆比特/秒的通信,解决了这一问题。

此方法允许USB以低速连接使用非屏蔽电缆的低成本外设,以高速连接使用屏蔽电缆的设备,例如打印机和软盘驱动器

USB 1.1于1996年发布,但直至1998年在拉斯维加斯的COMDEX贸易展销会上展出后才流行起来。 在当时的新闻发布会上,英特尔团队将127个外设接入一台个人计算机。工程师聘请比尔•奈(Bill Nye)接入最后一台设备。2019年,帕帕斯在Fast Company的采访中表示,当奈接入设备后,团队立刻将文件发送到各个目的地址进行打印。“整个展台上摆满了各种打印机!”帕帕斯说。

USB 1.1于1996年发布,隔了两年才流行起来,这之间的延迟是可以理解的,因为1998年6月发布的微软Windows 98是首个支持USB的操作系统。两个月后,苹果发布iMac,这台电脑没有软盘驱动器,但有一对USB端口。尽管苹果并非开展USB项目的公司,但它帮助该技术成为主流。

自那之后,又出现了另外三代USB。最新的USB 4.0于2019年发布。

“谁能想到我们在20世纪90年代初定义的连接器一直用到了今天?”在USB开发团队工作的巴拉•卡丹比(Bala Cadambi)在Fast Company的采访中这样说,“这非常罕见。我们有成本限制,有性能限制。它是为台式机而非智能手机设计的。回想起来,我们达成了目标,经受住了时间的考验,真是太棒了。” IEEE俄勒冈分会为里程碑奖项提名提供了赞助。里程碑项目由IEEE历史中心管理并得到了捐助者的支持,旨在表彰世界各地的杰出技术发展。 作者:Joanna Goodrich



审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 驱动器
    +关注

    关注

    51

    文章

    7303

    浏览量

    142910
  • 连接器
    +关注

    关注

    96

    文章

    12597

    浏览量

    133091
  • 集线器
    +关注

    关注

    0

    文章

    334

    浏览量

    39123
  • USB端口
    +关注

    关注

    0

    文章

    35

    浏览量

    12717

原文标题:USB是如何诞生的

文章出处:【微信号:bdtdsj,微信公众号:中科院半导体所】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    信用卡大小的 RISC-V 单板计算机介绍

    RISC-V 单板计算机的尺寸为 86mm x 56mm,搭载 1.5GHz 的昉・惊鸿 -7110 SoC,可选 1/2/4/8GB 的 LPDDR4 内存,配有 HDMI、USB-A、USB
    发表于 04-12 16:39

    【量子计算机重构未来 | 阅读体验】+量子计算机的原理究竟是什么以及有哪些应用

    本书内容从目录可以看出本书主要是两部分内容,一部分介绍量子计算机原理,一部分介绍其应用。 其实个人也是抱着对这两个问题的兴趣来看的。 究竟什么是量子计算机相信很多读者都是抱着这个疑问
    发表于 03-11 12:50

    【量子计算机重构未来 | 阅读体验】第二章关键知识点

    量子计算机所能做的,刚好是减少计算和操作的繁琐程度。也就是说,量子计算机是因为计算过程简化而速度快的
    发表于 03-06 23:17

    【量子计算机重构未来 | 阅读体验】+ 初识量子计算机

    欣喜收到《量子计算机——重构未来》一书,感谢电子发烧友论坛提供了一个让我了解量子计算机的机会! 自己对电子计算机有点了解,但对量子计算机真是一无所知,只是听说过量子纠缠、超快的运算速
    发表于 03-05 17:37

    什么是USB A型引脚?USB A型线缆和连接器的应用

    什么是USB A型引脚?USB A型线缆和连接器的应用 使用USB A型连接器和线缆的提示  USB
    的头像 发表于 11-27 17:09 1125次阅读

    工业计算机的应用

    工业计算机在半导体设备上的应用,具体在哪一方面。比如说图像处理使用什么样的计算机,工业控制使用哪一方面的计算机
    发表于 09-12 14:19

    PLC与计算机如何进行通信连接

    PLC与计算机连接需要用到通信电缆,常用电缆有两种:一种是FX-232AWC-H(简称SC09)电缆,如图所示,该电缆含有RS-232C/RS-422转换器;另一种是FX-USB-AW(又称U
    的头像 发表于 08-28 16:00 2963次阅读
    PLC与<b class='flag-5'>计算机</b>如何进行通信<b class='flag-5'>连接</b>

    计算机组成与设计

    计算机组成与设计 计算机组成与设计是计算机科学中最基础的课程之一,它主要阐述了计算机的组成原理和设计方法。随着计算机技术的快速发展,
    的头像 发表于 08-17 12:37 928次阅读

    USB耳机中应用的USBCodec芯片

    USB耳机是通过计算机与其他人通信的便捷方式。耳机由耳机和连接的麦克风组成,该麦克风通过USB端口连接
    的头像 发表于 06-27 09:33 375次阅读
    在<b class='flag-5'>USB</b>耳机中应用的USBCodec芯片

    将量子计算机连接到Arduino

    电子发烧友网站提供《将量子计算机连接到Arduino.zip》资料免费下载
    发表于 06-25 15:09 1次下载
    将量子<b class='flag-5'>计算机</b><b class='flag-5'>连接</b>到Arduino

    NUC980新做的板子使用USB0启动,计算机链接不上怎么解决?

    做了3次板子,都是4层板。打算用USB烧写程序,链接计算机时,每次报 “设备描述符请求失败”的错误。最后一次把USB0 连接到一个1.25间距的 3pin座上,接出来也不行。问下,咋回
    发表于 06-13 09:54

    Milk-V Mars 单板计算机发布:配备 1.5GHz 四核 RISC-V 芯片

    内存,还有一个可用于闪存存储的 eMMC 插槽,以及一个用于移动存储的 microSD 插槽。 附上 Milk-V Mars 单板计算机端口连接器如下: 1 个 HDMI 1 个 MIPI-DSI
    发表于 06-09 16:32

    USB集线器的结构/类型/优缺点

    USB集线器是向设备添加更多USB端口的便捷方法。使用USB集线器时,所有设备必须共享来自计算机USB
    的头像 发表于 05-23 15:37 1303次阅读

    计算机网络功能

    计算机网络的功能主要目的是实现计算机之间的资源共享、网络通信和对计算机的集中管理。计算机网络是指将多台计算机通过通信线路互相
    发表于 05-10 16:21 935次阅读

    计算机通信的特点

    计算机网络通信的一个显著特点是“间歇性、突发性”;网络通信是通过网络将各个孤立的设备进行连接,通过信息交换实现人与人,人与计算机计算机计算机
    发表于 05-09 16:58 706次阅读