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

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

3天内不再提示

【分享】一文带你认识USB!

亿佰特物联网应用专家 2023-07-07 10:02 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

USB接口在短距离硬件通信和硬件供电等各个方面具有着不可取代的作用,加之USB Type-C技术的普及,USB更是受到人们的关注。

有线传输方式

第三期:USB通信

在USB未诞生之前,各种设备要连接到计算机上,都需要通过各自不同各类的接口。如键盘、鼠标使用PS / 2接口;打、复印机使用DB-25并行端口;串口使用DE-9串行端口。而且以上接口大多不可热插拨,每次添加设备都需要重启计算机。一种易于使用、低成本、高传输速率、灵活协议、支持扩展的新总线诞生了,它就是USB——通用串行总线(Universal Serial Bus)。

USB标准的发展演变

USB 传输协议的制定组织是 USB-IF,成员有英特尔、微软、惠普、苹果等。从 1996 年的第一代 USB 1.0 开始到现在最新的 USB4,中间迭代了很多版本,也经历过多次改名。其标准主要包括以下几个版本。

4f91f86e-1c6a-11ee-a579-dac502259ad0.png

USB 1.0

USB1.0的传输速度只有1.5Mb/s,经过技术人员几百个日夜的努力下,USB1.0在1998年版本升到了为USB 1.1,速度也大大提升到12Mb/s,USB1.1的高速传输方式的传输速率为12Mbps,即传输速率为1.5MB/s。

USB 2.0

USB2.0的传输速率达到了480Mbps,即为60MB/s,USB 2.0的驱动程序可以驱动USB1.1,并且能够和USB1.1兼容。

对于我们的研发工程师而言,在设计、研发USB2.0硬件接口产品的过程中,主要的难度在于:需要掌握复杂的USB2.0协议,自己开发USB设备的驱动程序,以及还需要了解相应的ARMFPGALinux等的程序编写。

USB 3.0

USB3.0在完美条件下的极限传输速率为5.0Gbps,但在生活中只能达到极限状态值的80%,那也相当于USB 2.0的极限传输速率值的10倍,传输速率显著提升。USB3.0在物理层采用8b/10b的编码方式,这样算下来的极限传输速率也就4Gbps,在现实环境中的传输速率的基础上相较而言还会再少一些。

4fc1a046-1c6a-11ee-a579-dac502259ad0.png

2013年,在USB 3.1发布后不久,USB-IF组织将USB 3.0改名为USB 3.1 Gen1,USB 3.1改名为USB 3.1 Gen2。2019年,又将USB 3.1 Gen 1改名为USB 3.2 Gen1,USB 3.1 Gen2改名为USB 3.2 Gen2 x1,USB 3.2则被改名为USB 3.2 Gen2 x2。(为方便叙述,后续我们统一称为USB 3.0标准)

USB4

USB4是2019年发布的,在硬件接口上,最新一代的USB4采用了Type-C的硬件接口,它本质上是使用的Intel公司的雷电3(Thunderbolt3)技术,也支持USB标准,能够兼容Thunderbolt3、USB3.2、USB3.1及USB2.0等协议。

2022年8月USB进一步修订并以USB4 2.0的形式出现,提供更快的数据传输速率和改进的向后兼容性。不久之后,又一次尝试整理命名约定,为USB电缆和端口添加了大量新徽标。

USB经过二十几年的发展,已经从最初USB 1.0的1.5Mbps提升到今天USB4 2.0的80Gbps。

USB接口标准

USB接口分为标准USB接口、Mini USB接口和Micro USB接口三种类型。

4ff6e404-1c6a-11ee-a579-dac502259ad0.png

标准USB接口

标准USB接口,又分为Type-AType-B两种。其中Type-A和Type-B根据支持的USB标准不同,又可以分为USB 2.0和USB 3.0标准USB接口。Type-A接口是日常最常见的USB接口,广泛应用于鼠标、键盘、U盘等设备,Type-B则常用于打印机、特殊显示器等设备上。

Mini USB接口

一种小型的USB接口,其指标与标准USB相同,但是加入了ID针脚,支持OTG功能。Mini USB可分为Mini-AMini-B两种。Mini USB常用于一些小型设备上,如MP3、MP4、收音机、部分手机等。

Micro USB接口

与Mini USB接口相比,Micro USB体积更为小巧,可分为Micro-AMicro-B两种。

Type-C接口

新型USB接口,可正反插拔。随着各种移动端设备向轻薄化、便携化方向发展,加上USB4也使用了Type-C接口,以后的设备接口选型方向,将会统一采用USB4协议的Type-C接口。

除了Apple,几乎所有移动设备都通过USB充电。USB统一江湖终是大势所趋。

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

    关注

    60

    文章

    8372

    浏览量

    281629
  • 硬件
    +关注

    关注

    11

    文章

    3555

    浏览量

    68735
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    浅谈USB2端口

    USB2.0 ESD and Protection USB2.0 端口常用于提供电源,并经常为外设以及便携电子产品充电。 根据 USB2.0 标准,符合 USB 的电源应当在 4.75
    的头像 发表于 11-21 16:52 411次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b>浅谈<b class='flag-5'>USB</b>2端口

    USB 扩展网卡全方位指南:从选购到使用

    损坏或需扩展网络连接的关键工具。本文将从核心功能到实际应用,带你全面认识实用配件。USB扩展网卡的核心作用:解决“网口痛点”
    的头像 发表于 10-24 15:37 423次阅读
    <b class='flag-5'>USB</b> 扩展网卡全方位指南:从选购到使用

    网络路由器关键知识,读懂!

    在互联网深度融入日常的今天,网络路由器作为不可或缺的枢纽设备,承担着连接世界的关键任务。但你真正了解它吗?本文将带你系统认识路由器的基础功能、发展历程与常见接口,帮助你更好地理解和使用这设备。
    的头像 发表于 09-19 18:10 976次阅读

    技术解读:MCP协议以及SmartBear API Hub在MCP开发中的关键作用

    MCP协议正成为AI集成的“基础设施”。本文将带你认识“AI界的USB-C”,并梳理SmartBear API Hub如何通过契约测试、双向验证和代码生成,真正加速MCP开发。
    的头像 发表于 08-21 14:41 808次阅读
    技术解读:MCP协议以及SmartBear API Hub在MCP开发中的关键作用

    带你了解海凌科毫米波雷达

    什么是毫米波雷达?毫米波雷达有什么特点?毫米波雷达有什么作用?海凌科有哪些系列毫米波雷达?带你了解!毫米波的定义毫米波是指频率在30GHz至300GHz之间、波长为1~10毫米的电磁波,兼具微波
    的头像 发表于 08-11 12:04 1025次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>带你</b>了解海凌科毫米波雷达

    带你了解电源测试系统的功能!

    在当今电子与电力技术飞速发展的时代,各类电子设备、电力系统以及新能源相关产品的研发、生产和维护过程中,电源测试系统扮演着至关重要的角色。本文将带你了解源仪电子的电源测试系统的功能。
    的头像 发表于 07-02 09:10 605次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>带你</b>了解电源测试系统的功能!

    漫画科普 | 功率放大器到底有哪些应用?带你解锁功放经典应用场景!(

    漫画科普 | 功率放大器到底有哪些应用?带你解锁功放经典应用场景!(
    的头像 发表于 06-20 20:00 777次阅读
    漫画科普 | 功率放大器到底有哪些应用?<b class='flag-5'>带你</b>解锁功放经典应用场景!(<b class='flag-5'>一</b>)

    【必看】开关电源中每个元器件的计算+51页图文详解

    开关电源的各个元器件怎么计算?损耗怎么估算?散热器的大小怎么计算? 51页图文详解,带你弄懂! 纯分享贴,有需要可以直接下载附件获取完整资料! (如果内容有帮助可以关注、点赞、评论支持
    发表于 05-12 16:20

    带你学习认识反激开关电源设计!

    开关电源的磁芯元件详细设计,是开关电源的必经之路 纯分享贴,有需要可以直接下载附件获取完整资料! (如果内容有帮助可以关注、点赞、评论支持下哦~)
    发表于 03-27 16:22

    【干货】什么是Node-RED?带你了解!

    什么是Node-RED?首先我们来认识一下什么是Node-RED。Node-RED是个基于Node.js的开源可视化编程工具,于2013年由IBM公司推出。它可以通过浏览器的图形化界面进行编程
    的头像 发表于 03-13 19:32 1508次阅读
    【干货】什么是Node-RED?<b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>带你</b>了解!

    华硕主板架构认识

    电子发烧友网站提供《华硕主板架构认识.pdf》资料免费下载
    发表于 03-12 16:54 14次下载

    读懂什么是「雷电4」

    Thunderbolt读懂什么是「雷电4」目前大部分PC接口配备了USB接口、音频接口、HDMI接口等,这些接口的功能基本覆盖了用户的日常使用需求。为了提供更高速、更便捷的数据传输和设备连接体
    的头像 发表于 02-05 17:52 6148次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b>读懂什么是「雷电4」

    带你读懂EBSD

    电子背散射衍射(ElectronBackscatterDiffraction,简称EBSD)技术是种基于扫描电子显微镜(SEM)的显微分析技术,它能够提供材料微观结构的详细信息,包括晶体取向
    的头像 发表于 01-14 12:00 2754次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>带你</b>读懂EBSD

    快速入门!RNDIS网卡实现USB上网~

    本文将带你使用RNDIS的方式,搭配Linux主控终端,快速实现USB上网。   RNDIS是指Remote NDIS,基于USB实现RNDIS实际上就是TCP/IP over USB
    的头像 发表于 12-24 17:02 2569次阅读
    快速入门!RNDIS网卡实现<b class='flag-5'>USB</b>上网~

    杰和课堂|带你认识算力

    杰和课堂|带你认识算力人工智能浪潮汹涌的今天,算力词频繁出现在各类科技新闻、产业发展报告中。了解过杰和科技产品的读者们,也会在杰和各产品参数中发现算力这概念,比如AI
    的头像 发表于 12-06 10:24 2429次阅读
    杰和课堂|<b class='flag-5'>带你</b><b class='flag-5'>认识</b>算力