精华内容
下载资源
问答
  • 秒懂所有USB接口类型,USB接口大全

    千次阅读 2021-05-17 01:01:56
    Mini USB接口,是一小型的USB接口,其指标与标准USB相同,但是加入了ID针脚(用于区分设备是主机还是外设),以支持OTG(On The Go,该功能允许在没有主机的情况下,实现设备间的数据传送)功能。Mini USB接口...

    请问,有数据线吗?

    话说,小编的座位在办公区第一排的位置,对面就是公司最豪华、使用率最高的会议室。高到什么程度呢?就是预定会议室就像抢购火车票一样——提前两天开放预订,晚半分钟都订不到的那种~

    因此,小编每天都会被不同的人搭讪,千奇百怪的借口……

     “同学,你好,请问有笔吗?”

     “帅哥,数据线在用吗?”

     “小朋友,你的手机用的什么充电器呀?”

     “Hey,man,可以帮我们拍张照片吗?”

     ……

    而排名No.1的需求绝对要数“借数据线”,安卓数据线、苹果数据线、Type-C数据线、Micro USB数据线……明确知道自己需求的还好,不知道需求的仅描述就要描述半天,等知道具体需求时,可能会议都要结束了。

    为了 尽量减少时间占用 更好的服务同事,我制作了下面这张图。

    从此,再遇到这种借用数据线的需求时,我都会默默掏出这张图……

    是的,USB接口,就是这样一个人人都离不开,但却因为种类太多而让人头秃的存在。

    日常生活中,除了手机,其实还有很多设备也会用到USB接口,比如移动充电宝、打印机、数码相机等等,虽然连接到电脑端的接口大都一样,但是连接到设备端的接口却不尽相同。

    那我们不禁就要问了,USB接口到底有多少种呢?

    USB 传输标准

    在介绍USB接口之前,我们先来看看USB传输标准,毕竟标准决定速度嘛。

    自1996年USB-IF(USB Implementers Forum)组织发布USB 1.0标准以来,USB标准经历了USB 1.1、USB 2.0、USB 3.0、USB 3.1、USB 3.2多个版本的发展。2019年,USB-IF组织发布了最新的USB4标准,为USB接口带来了全新的标准规范。

    看到上面的表格,可能有同学就有疑问了,USB 3.0和USB 3.1哪里去了呢?

    其实,这里还有几个关于官方改名的小故事呢~
    准确的说,是3个!

    第一次改名:2003年

    USB-IF组织对USB的规格和标准进行了重命名,将USB 1.0改名为USB 2.0低速(Low-Speed)版,USB 1.1改名为USB 2.0全速(Full-Speed)版,USB 2.0改名为USB 2.0高速(High-Speed)版。

    第二次改名:2013年

    在USB 3.1发布后不久,USB-IF组织将USB 3.0改名为USB 3.1 Gen1,USB 3.1改名为USB 3.1 Gen2。但是这次改名却给消费者带来了麻烦,很多奸商在产品包装上只标注了产品支持USB 3.1,但是没有标注是Gen1还是Gen2,两者传输性能差别巨大,导致消费者一不小心就会入坑。

    第三次改名:2019年

    USB-IF组织将USB 3.1 Gen 1(即原来的USB3.0)改名为USB 3.2 Gen1,USB 3.1 Gen2(即原来的USB 3.1)改名为USB 3.2 Gen2 x1,USB 3.2则被改名为USB 3.2 Gen2 x2。(为方便叙述,后续我们统一称为支持USB 3.0标准)

    敲黑板!

    同学们,下次购买U盘、数据线等产品时,一定要仔细看看该产品到底是支持哪一种标准的,不要被商贩忽悠了~

    第二次敲黑板!

    “USB4”的标准写法中,“USB”与“4”之间没有空格!等新产品上市时要注意甄别~

    USB 接口标准

    了解了USB传输标准以后,我们再来看具体的USB接口标准。USB接口分为标准USB接口Mini USB接口Micro USB接口三种类型。

    标准USB接口,又分为Type-A和Type-B两种,样貌如下:

    其中Type-A和Type-B根据支持的USB标准不同,又可以分为USB 2.0和USB 3.0标准USB接口。根据接口的颜色,我们很容易区分该接口是支持USB 2.0还是支持USB 3.0的。Type-A型接口也是我们日常生活中最常见的USB接口,广泛应用于鼠标、键盘、U盘等设备上,Type-B型则常用于打印机、特殊显示器等设备上。

    Mini USB接口,是一种小型的USB接口,其指标与标准USB相同,但是加入了ID针脚(用于区分设备是主机还是外设),以支持OTG(On The Go,该功能允许在没有主机的情况下,实现设备间的数据传送)功能。Mini USB接口主要分为Mini-A和Mini-B两种,样貌如下:

    Mini USB接口由于相对较小的体型,常见于一些小型设备上,比如MP3、MP4、收音机等,某些型号的手机也采用了该接口。

    Micro USB接口,属于Mini USB的下一代规格接口,Micro USB接口的插头采用了不锈钢材料,插拔寿命提高为10000次,相比Mini USB接口,在宽度几乎不变的情况下,高度减半,更为小巧。Micro USB接口也可分为Micro-A和Micro-B两种,样貌如下:

    Micro-B类型的USB接口,相信大家都认识,只是不知道它的专业名称,在智能手机发展的前期,绝大多数的智能手机(苹果手机除外)都采用了Micro-B型接口作为充电和数据接口。在USB 3.0标准发布后,Micro-B接口也有了新的造型,相信大家也不陌生,我们购买的支持USB 3.0的移动硬盘盒大部分就采用了该接口。

    Type-C接口,是近几年出现的新型USB接口,该接口对于使用者来说,相信最大的好处就是可以正反插拔了吧。

    据统计,平均每人每年在插USB上浪费的时间是30分钟!第一次插总是插不进去的,多次插拔到怀疑人生时,最后发现还是第一次的才是对的,后面的N次尝试不过是人生中的小小曲折,有了type-C接口后终于可以一次搞定了。Type-C接口的样貌如下:

    最新的USB4标准目前仅支持Type-C接口,同时USB4采用了Thunderbolt协议(俗称雷电接口协议,是由Intel主导开发的接口协议,具有速度快,供电强,可同时兼容雷电、USB、Display Port、PCIe等多种接口/协议的特点),因此,支持USB4标准的Type-C接口也是可以兼容雷电接口的。如此看来,Type-C接口已是大势所趋了。

    USB 传输标准与接口

    最后,一张图总结一下USB传输标准与接口之间的支持关系,供各位小伙伴参考~

    * 注:表中标注的传输速率为该标准支持的最高传输速率。

    展开全文
  • USB接口支持设备的即插即用和热插拔功能。USB是在1994年底由英特尔、康柏、IBM、Microsoft等多家公司联合提出的。USB具有传输速度快(USB1.1是12Mbps,USB2.0是480Mbps, USB3.0是5 Gbps),使用方便,支持热插拔,...
  • 常见USB接口类型

    千次阅读 2020-12-01 16:00:42
    常见USB接口 Type-A:标准版 USB 接口 Type-B:打印机设备常用 TYPE Micro-B:移动设备的 USB 标准 (如安卓手机充电口) Type-C:正在成为主流趋势接口类型 (如安卓手机充电口) USB3.1百科 USB 3.1 Gen2是最新...

    常见USB接口

    1. Type-A:标准版 USB 接口
    2. Type-B:打印机设备常用
    3. TYPE Micro-B:移动设备的 USB 标准 (如安卓手机充电口)
    4. Type-C:正在成为主流趋势接口类型 (如安卓手机充电口)

    在这里插入图片描述
    在这里插入图片描述
    USB3.1百科
    USB 3.1 Gen2是最新的USB规范,该规范由英特尔等公司发起。数据传输速度提升可至速度10Gbps。与USB 3.0(即USB 3.1 Gen1)技术相比,新USB技术使用一个更高效的数据编码系统,并提供一倍以上的有效数据吞吐率。它完全向下兼容现有的USB连接器与线缆。

    USB 3.1 Gen2兼容现有的USB 3.0(即USB 3.1 Gen1)软件堆栈和设备协议、5Gbps的集线器与设备、USB 2.0产品。

    简介
    重点:由于市场的混乱,和不良奸商的忽悠,大多数人根本搞不清USB3.0和USB3.1。USB 3.1 Gen1就是USB 3.0。而USB 3.1 Gen2才是真正的USB3.1。USB 2.0的最大传输带宽为480Mbps(即60MB/s),USB 3.0(即USB 3.1 Gen1)的最大传输带宽为5.0Gbps(625MB/s),USB 3.1 Gen2的最大传输带宽为10.0Gbps(虽然USB 3.1标称的接口理论速率是10Gbps,但是其还保留了部分带宽用以支持其他功能,因此其实际的有效带宽大约为7.2Gbps)。USB 2.0为四针接口,USB 3.0和USB 3.1为九针接口。

    介面规范
    usb 3.1有三种连接介面,分别为Type-A(Standard-A)、Type-B(Micro-B)以及Type-C
    在这里插入图片描述

    Type-A(左)与 Type-C(右)

    标准的Type-A是应用最广泛的介面方式,Micro-B则主要应用于智能手机和平板电脑等设备,而新定义的Type-C主要面向更轻薄、更纤细的设备

    USB-IF最新的USB命名规范,原来的USB 3.0和USB 3.1将会不再被命名,所有的USB标准都将被叫做USB 3.2,考虑到兼容性,USB 3.0至USB 3.2分别被叫做USB 3.2 Gen 1、USB 3.2 Gen 2、USB 3.2 Gen 2x2 。

    最新的 USB 3.2 规范是关于USB 3.2 2×2,也就是 USB 3.2 Gen 2×2。2 意味着它是一种双线传输(根据主机的不同,最高传输速率可达 2 x 10Gbps),因此该规范的最高传输速度为 20Gbps。由于多车道要求,这只能通过 USB-C 连接完成。在市场营销方面,你可能会看到一个标志,上面写着 SuperSpeed++ USB 20Gbps,但为了避免混淆消费者,USB- if 更喜欢制造商称之为 SuperSpeed USB 20Gbps

    USB 3.2 Gen 2×1——或者简单地说,USB 3.2 Gen 2——支持高达 10Gbps 的单线传输速率。它基本上是一个重新品牌的 USB 3.1 代 2。在市场营销方面,你会看到一个标识,上面写着 SuperSpeed+ USB 10Gbps,或者简单地写着 SuperSpeed USB 10Gbps。

    和 USB 3.1 Gen 2 一样,当前的 USB 3.1 Gen 1(不久之前被称为 USB 3.0)现在被称为 USB 3.2 Gen 1。它继续支持在单车道上 5Gbps 的数据信令速率。这个的市场术语是超高速 USB。

    在这里插入图片描述


    雷电3和USB Type-C的区别

    在这里插入图片描述

    想要弄清楚这两种电缆的区别,首先就需要先厘清雷电3、USB 3.1、Type-C这三个名词的概念。其实,雷电3(Thunderbolt 3)和USB 3.1都是数据传输协议,不同传输标准区别主要在于传输速率。 拿USB 3.1来说,还分为USB 3.1 Gen1和USB 3.1 Gen2,USB 3.1 Gen1的最大传输速率为5Gb/s,USB3.1 Gen2最大传输速率为10Gb/s。而Type-C则是一种接口规格,除此之外还有Type-A、Type-B等其他接口规格。

    在这里插入图片描述
    而用户容易把雷电3和USB Type-C搞混淆的原因之一,就是两种电缆均采用了Type-C接口规格,看起来几乎完全相同。现在为了更好的区分两者,苹果最新的雷电3数据线上都会带有雷电标志
    在这里插入图片描述雷电3和USB Type-C虽然有相同的接口,却与不同的传输协议配对,分别是雷电3(Thunderbolt 3)和USB 3.1。
    尽管传输协议存在差异,但雷电3和USB Type-C可以共享Type-C接口。 例如,如果用户从笔记本电脑的USB Type-C接口连接到显示器的雷电3接口,也可以正常扩展使用。唯一的区别是由于USB 3.1 Gen2的带宽限制,传输带宽将从40Gb/s降至10Gb/s。
    现在越来越多的设备配备USB Type-C接口,但细心的用户会发现部分USB Type-C仅支持充电和数据传输,不支持视频信号传输。那是因为USB Type-C接口有多种协议,所以并不是所有的USB Type-C接口都功能齐全。如果用户想将配备USB Type-C接口的笔记本电脑直接连接到带雷电3或者USB Type-C接口的显示器,就要确保其笔记本电脑的USB Type-C接口支持DisplayPort Alt Mode,该替代模式允许原生的DisplayPort高清数字信号通过USB Type-C传输。

    那么,雷电3和USB Type-C,究竟哪个更好呢?

    雷电3接口提供更高的带宽,使其能够支持两个4K显示器,同时提供更快的数据传输速度。此外,与USB Type-C相比,雷电3还兼容更多传输协议,这意味着它可以与更多类型的设备一起使用。如果设计师需要在工作时连接多个显示器,雷电3接口具备菊花链功能,可以让设计师轻松地在多个显示器上显示一个大图像。

    对于需要在工作中使用两个4K显示器的设计人员而言,雷电3是更好的选择,因为USB Type-C只能支持一个4K显示器。当然,如果您只需要一台4K显示器并且有预算问题,那么USB Type-C显示器可以充分满足您的需求。此外,由于雷电3的带宽较高,当设计人员完成工作并准备发送文件时,使用雷电3需要的时间更少。如果您经常需要传输较大尺寸的文件,如视频等,那么雷电3会是更理想的选择;而如果您主要传输较小尺寸的文件,可能您不一定需要雷电3。

    因此,如果您想拥有更高的工作效率,雷电3可能是您的更佳选择。毕竟,更快的传输速度和更广泛的兼容性就意味着更高的生产力和工作效率。

    为了顺应科技的发展,目前各大显示器厂商都致力于研发推出雷电3接口的显示器。而一直以来深耕设计等专业领域的明基专业显示器,也将于12月份推出全新旗舰级雷电3显示器——BenQ PD3220U。这台32吋4K的新旗舰支持Display P3与DCI-P3色域,可以通过OSD控制器轻松调节显示模式,除了配有高速雷电3接口外,还带有USB Type-C接口,更有四面窄边框的惊艳外形,关于这款显示器的更多信息,敬请期待~

    雷电3和USB Type-C究竟的区别出处

    雷电4、USB4

    早在今年初的CES 2020大会上,Intel就公布了新一代雷电4接口,并在近日公布了详细规范,号称要一个接口走天下,而在去年,我们还迎来了全新的USB4接口,底层规范基于雷电3。

    那么,雷电4、USB4到底有什么不一样?哪个更好?Intel官方今天进行了一次详细的科普。
    注意:由于商标原因,Intel在国内无法使用“雷电”的名称,所以官方说法是Thunderbolt,本文为表述方便仍使用雷电。
    在这里插入图片描述
    雷电4、雷电3区别
    雷电3它的最高速率达40Gbps,可支持两个4K 60Hz显示器同时使用。
    而雷电4对比雷电3,虽然最高速率维持在40Gbps,但仍有五点重要进化:

    1. 在连接显示器等场景中,最低PC视频规格提升一倍,支持两个4K显示屏或一个8K显示屏是基本要求,而前代则可能仅支持一个4K显示器。

    2. 在连接外置显卡、硬盘等场景中,最低PC数据规格的要求提高一倍,PCIe最低传输速度从16Gbps提升到32Gbps,而在连接存储设备时,速度可达3GB/s,更接近直接插在主板时的性能。

    3. 首次支持4口扩展坞、最长2米数据线,一根线可扩展出3个雷电4接口,可一次连接更多设备。

    4. 具有雷电4的PC,至少有一个接口能为设备充电。

    5. 连接雷电坞站后,可通过触摸键盘或鼠标将计算机从睡眠中唤醒。
      简单地说,雷电4就是“更严格版”的雷电3,性能下限进一步提升,并且扩展了功能,符合USB4规范的要求。

    雷电4、USB4的关系
    无论雷电4还是USB4,都基于雷电3的底层协议打造,彼此互补且兼容,接口都是Type-C,最高速率均为40Gbps。

    不过,USB4通用性更强,要求更低,而雷电4的“下限”大幅提高,它定义了严格的产品功能、验证测试、认证要求,所以支持雷电4的设备体验更出色,当然价格也会更贵。

    简而言之,雷电4是现今为止最全面的接口协议,不是所有USB4都能和雷电4平起平坐。
    当然,它们俩还会长期共存,而因为物理接口都是Type-C,不会影响笔记本“一口化”进程。
    在这里插入图片描述
    支持雷电4的笔记本有什么不一样?
    按照Intel的官方规范,支持雷电4的电脑,至少要有一个接口支持充电,也就是说未来的雷电4笔记本,完全可以不再单独设置充电口,通过雷电4连接显示器或扩展坞,就能传输、充电一口搞定。
    当然,现在也有很多笔记本的雷电接口支持充电,但不是强制要求,用户选购时必须仔细区分,未来只要看到雷电4就可以放心了。
    未来,携带笔记本出门,再也不用同时带着笨重的专用充电器了。
    另外,拥有雷电4的笔记本,连接外置显卡坞时,也可以获得更好的性能,因为雷电3连接PCIe外置显卡时带宽限制在16Gbps,雷电4则翻番到32Gbps,可以满足更高端显卡的需求。
    连接外置存储设备时也是如此,因为现在很多SSD的最高速度都已经达到甚至超越3GB/s,雷电4可以充分释放,使其与直连主板没什么区别。

    在这里插入图片描述
    雷电4对PC未来的发展有什么影响?
    雷电4速度快、性能强,采用通用的Type-C接口,可以和USB4互补兼容,未来的电脑只需一个Type-C接口,就能淘汰以往的USB Type-A、HDMI、DisplayPort、RJ-45网口、音频口、充电口等等,实现真正的“一口化”,用户再也不需要为不同的接口、设备、数据线而烦扰。

    Type-C接口体积小、可以正反插,可以让笔记本机身更简洁、轻薄,也可以让厂商在产品设计上有更大的发挥空间。

    雷电4必须支持接口充电的特性,也可能终结“笔记本标配电源适配器”的时代,不同的电脑可通过显示器、坞站或者统一的充电器进行充电,避免各式各样的电源适配器成为“电子垃圾”,从而减轻地球的负担。

    Intel Tiger Lake处理器将首发支持雷电4,也就是第11代酷睿处理器移动低功耗版,最快今年下半年就可以买到带有雷电4接口的电脑。
    在这里插入图片描述

    如下图,小米2021年3月17号官网即将开启预售的笔记本带有雷电4接口
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 1998年后,随着微软在Windows 98中内置了对USB接口支持模块,加上USB设备的日渐增多,USB接口才逐步走进了实用阶段这年,随着大量支持USB的个人电脑的普及,USB逐步成为个人电脑的标准接口已经是大势所趋。...
  • (6.1)各种USB接口简介

    万次阅读 2018-11-07 21:15:49
    /* AUTHOR: Pinus * Creat on : 2018-11-3 * REFS : Type-C与Type-A、Type-B接口  Linux USB驱动学习...USB,Universal Serial Bus(通用串行总线),是一个外部总线标准,用于规范电脑与外部设备的连接和通...

    /* AUTHOR: Pinus

    * Creat on : 2018-11-3

    * REFS : Type-C与Type-A、Type-B接口

                   Linux USB驱动学习总结(一)---- USB基本概念及驱动架构

    */

    USB概念介绍

    USB,Universal Serial Bus(通用串行总线),是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。是应用在PC领域的接口技术。USB接口支持设备的即插即用和热插拔功能。

    USB协议是通信协议,有USB 2.0和USB 3.0两种

    USB的接口现在有三种类型,type-A, type-B, type-C

            最近很多新版手机都采用了Type-C接口。各种发布会上,经常Type-C会和USB 3.1扯上关系。这其实是给广大人民群众传递了一个错误的信息,简单来说USB 3.1只是一个行业标准,同时也是目前USB 3.0标准的修订号。这只是技术标准,而不是物理值。所以,大家不要错意Type-C的接口就都是拥有USB 3.0传输速率的,其实还有很多支持Type-C插头的手机依然是USB 2.0的标准。Type-C最直观的优势就是让你彻底摆脱插线的烦恼,不用再出现错插或者失误之后导致的部件受损情况。

     

    1、USB接口定义:

     

     

    2、Mini-USB 接口:                                              

    3、USB标准:                           

    4、USB总线结构:

    5、USB OTG

            现在市面上有些设备(比如MP4)既能插上电脑当U盘使用,也能接上U盘读取U盘。这就是OTG(On-The-Go),既可以做主设备也可以做从设备,传说中的雌雄同体。OTG不仅支持控制器的主从切换,在一定程度上,也支持相同设备之间的数据交换。

    6、USB 热插拔 

    7、USB 驱动架构:

    8、USB 主控器驱动功能:(USB 主控器驱动一般由厂商实现)

    1、  解析和维护URB

    2、  负责不同USB传输类型的调度工作

    3、  负责USB 数据的实际传输工作

    4、  实现虚拟根Hub的功能

     

     
     
     
    展开全文
  • Android检测外接USB设备几种方法

    万次阅读 2017-10-12 13:41:43
    遇到需要监测USB键盘的问题,搜集了一些方法做总结。 1. 使用BroadcastReceiver监听系统广播 private void detectUsbWithBroadcast() { Log.d(TAG, "listenUsb: register"); IntentFilter filter = new ...

    遇到需要监测USB键盘的问题,搜集了一些方法做总结。

     

    1. 使用BroadcastReceiver监听系统广播

     

        private void detectUsbWithBroadcast() {
            Log.d(TAG, "listenUsb: register");
            IntentFilter filter = new IntentFilter();
            filter.addAction(UsbManager.ACTION_USB_DEVICE_ATTACHED);
            filter.addAction(UsbManager.ACTION_USB_DEVICE_DETACHED);
            filter.addAction(UsbManager.ACTION_USB_ACCESSORY_ATTACHED);
            filter.addAction(UsbManager.ACTION_USB_ACCESSORY_DETACHED);
            filter.addAction("android.hardware.usb.action.USB_STATE");
    
            registerReceiver(mUsbStateChangeReceiver, filter);
            Log.d(TAG, "listenUsb: registered");
        }
    
        private BroadcastReceiver mUsbStateChangeReceiver = new BroadcastReceiver() {
            @Override
            public void onReceive(Context context, Intent intent) {
                Log.d(TAG, "onReceive: " + intent.getAction());
            }
    
        };


    2. 使用InputManager检测输入设备

     

     

        private void detectUsbDeviceWithInputManager() {
            InputManager im = (InputManager) getSystemService(INPUT_SERVICE);
            int[] devices = im.getInputDeviceIds();
            for (int id : devices) {
                InputDevice device = im.getInputDevice(id);
    //            Log.d(TAG, "detectUsbDeviceWithInputManager: " + device.getName());
                //do something
            }
        }


    3. 使用Configuration

     

     

        private void detectUsbKeyboardWithConfig() {
            Configuration config = getResources().getConfiguration();
            if (config.keyboard == Configuration.KEYBOARD_NOKEYS) {
                Log.i(TAG, "detectUsbKeyboardWithConfig: config: no keyboard");
            } else {
                Log.i(TAG, "detectUsbKeyboardWithConfig: config: has keyboard: " + config.keyboard);
            }
        }


    4. 使用UsbManager

     

     

        private void detectUsbDeviceWithUsbManager() {
            HashMap<String, UsbDevice> deviceHashMap = ((UsbManager) getSystemService(USB_SERVICE)).getDeviceList();
    
            for (Map.Entry entry : deviceHashMap.entrySet()) {
                Log.d(TAG, "detectUsbDeviceWithUsbManager: " + entry.getKey() + ", " + entry.getValue());
            }
        }


    5. 调用Linux命令

     

     

        private void detectInputDeviceWithShell() {
            try {
                //获得外接USB输入设备的信息
                Process p = Runtime.getRuntime().exec("cat /proc/bus/input/devices");
                BufferedReader in = new BufferedReader(new InputStreamReader(p.getInputStream()));
                String line = null;
                while ((line = in.readLine()) != null) {
                    String deviceInfo = line.trim();
                    //对获取的每行的设备信息进行过滤,获得自己想要的。
    //                if (deviceInfo.contains("Name="))
                        Log.d(TAG, "detectInputDeviceWithShell: " + deviceInfo);
                }
                Log.d(TAG, "-----------------------");
            } catch (Exception e) {
                e.printStackTrace();
            }
        }


    对于usb键盘,以上2、5两种方法是行之有效的,其他的并不能检测到,具体原因不明。

     

    根据网上所说,Linux下USB设备分为字符设备(顺序访问)和块设备(随机访问),而键盘属于字符设备,U盘属于块设备,或许是因为这个原因导致二者的差别?

     

     

    展开全文
  • 端点(endpoint):端点是USB设备的唯一可识别部分,其是主机和设备之间的通信流的终点。它是一个USB设备或主机上的一个数据缓冲区,用来存放和发送USB的各种数据。每个USB逻辑设备由一组独立的端点组成。每个逻辑...
  • 目前仪器设备大都采用RS232接口与计算机通信,但随着...另一方案是采用USB/RS232桥接器件如CP2102,CP2103进行设计,计算机通过USB接口虚拟一个RS232接口,与传统设备器件连接,设备对计算机接口的形式为USB接口
  • USB接口类型大全

    千次阅读 2014-11-13 20:01:33
    USB是一统一的传输规范,但是接口有许多,最常见的就是咱们电脑上用的那种扁平的,这叫做A型口,里面有4... 这种A型公口可以说是最为常见的USB接口了,大家也肯定接触的不少,这里面共有4根线,其中分别是 5V、D
  • 今天给大侠带来基于 FPGA 的 USB 接口控制器设计(VHDL),由于篇幅较长,分三篇。今天带来第二篇,中篇,USB通信原理、USB 系统开发以及设计实例。话不多说,上货。 之前有关于 Veriliog HDL 实现的USB 接口控制器...
  • 众所周知,现在手机数据线的接口主要有三:即Micro USB接口、USB Type C接口以及iOS系统手机的Lightning接口。在安卓旗舰手机上,USB Type-C接口已逐渐取代MicroUSB接口,不可否认的是,Micro USB依然是保有量最多...
  • USB接口WiFi驱动浅析

    千次阅读 2018-04-11 18:20:20
    前面学习了SDIO接口的WiFi驱动,现在我们来学习一下...而USB接口设备驱动,我们前面也有学习,比如USB摄像头驱动、USB鼠标驱动,同样都符合LinuxUSB驱动结构: USB设备驱动(字符设备、块设备、网络设备) | ...
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    a代表第一个设备,通常IDE接口可以接上4个IDE设备(比如4块硬盘)。所以要识别IDE硬盘的方法分别就是hda、hdb、hdc、 hdd。hda1中的“1”代表hda的第一个硬盘分区 (partition),hda2代表hda的第二主分区,第一个逻辑...
  • USB、Mini-USB、Micro-USB接口的引脚定义

    千次阅读 2020-05-11 22:03:06
    Mini USB接口的ID脚只有在OTG功能(就是在没有电脑的情况下,两个USB设备间的数据传送。例如数码相机直接连接到打印机上,通过OTG技术,连接两台设备间的USB口,将拍出的相片立即打印出来)中才
  • USB接口的功能和区分全解析

    千次阅读 2017-11-03 22:48:08
    USB接口支持热插拔、兼容性好、成本不高等特点,许多年来一直受到PC厂商的欢迎,已成为电脑主板上的标配扩展接口。随着技术的进步,USB接口的传输速度也在不断提升,现在的主流PC已经开始普及传输速率更高、功耗更...
  • USB通信接口介绍

    万次阅读 2018-11-09 10:55:15
    USB设备可以直接和host通信,或者通过hub和host通信。一个USB系统中仅有一个USB主机,设备包括功能设备和hub,最多支持127个设备。 由于USB是主从模式的结构,设备与设备之间、主机与主机之间不能互连,为解决这个...
  • 我们在使用电脑的时候,经常会用到电脑的USB接口,因为有很多USB接口设备会连接电脑。但是当我们的电脑提示USB接口供电不足,那么我们应该怎么解决这样的问题呢?一起来看看吧。 一般来说,USB设备插入到...
  • adb命令大全

    千次阅读 多人点赞 2019-06-03 22:19:07
    三、ADB命令语法单一设备/模拟器连接多个设备/模拟器连接四、ADB常用命令4.1 基本命令4.1.1 查看adb的版本信息4.1.2 启动adb4.1.3 停止adb4.1.4 以 root 权限运行 adbd4.1.5 指定 adb server 的网络端口4.1.5 查询已...
  • 树莓派可以安装的系统有,我主要介绍树莓派官网的最新版本系统如何安装,并对系统进行基本配置,达到新手开箱的目的。 2、树莓派4B有什么特色? 树莓派4B是流行的树莓派系列单板计算机中的最新产品,目前已经...
  • Windows下usb接口驱动技术

    千次阅读 2019-08-16 09:57:38
    一、USB概述 USB的英文全称为Universal Serial Bus,中文含义是通用串行总线,是由Conpaq、DEC、IBM、Inter、Microsoft、NEC和Northen Telecom等公司为简化PC与外设之间...现在生产的PC几乎都配备了USB接口,Micros...
  • USB3.0和USB2.0的区别

    千次阅读 2013-03-04 22:20:40
    USB3.0和USB2.0的区别 之前有研究过一些USB2.0的协议,相比于BIOS中复杂的USB 驱动的实现,USB spec好看的多。关键是spec多是写抽象的东西,很多都难以用实际的code来对比验证。 而现在各种技术飞速发展,usb也出现...
  • 随着显示器的发展,它所拥有的接口也越来越多在这种情况下,很多人对于显示器的那些接口到底是干什么用的,也就越来越迷糊。甚至有一些经常关注IT的朋友,也同样如此。一些JS或者厂商,正是看到了这一点,经常在...
  • Arduino成长日记1 - Arduino预备知识

    千次阅读 多人点赞 2019-03-20 20:53:45
    Arduino是一款便捷灵活、方便上手的的开源电子原型平台,Arduino平台由硬件(各种型号的Arduino控制板)和Arduino集成开发环境(Arduino IDE)组成,可以理解Arduino为Arduino软硬件平台的统称。 Arduino适用于开发...
  •  对于从来没有使用过USB外接设备的朋友来说,即使正确安装了驱动程序也有可能出现系统无法检测USB硬盘的情况,这主要是由于主板默认的CMOS端口是关闭的,如果没有将其设置为开启状态,那么Windows自然无法检测到...
  • 如何配置内核,以支持USB设备

    千次阅读 2016-06-12 22:29:14
    文章来源:http://www.360doc.com/content/11/0404/23/971672_107246540.shtml  我只... ########################################################################################## ...配置USB设备 内核中
  • 1.手机USB接口通信特点 - 1.1 使用方便 - 1.2 通用性强 - 1.3 速度快 - 1.4 可采用总线供电 2. 手机USB接口通信原理 - 2.1 常见手机USB接口 - 2.2 通信过程 - 2.3 体系架构 2.4软件层次 3. 手机USB接口与...
  • 在这个学习过程中首先困惑的就是USB通讯过程究竟是什么样子的,我觉得做一下的了解后整合后记录下来,首先从USB整体结构基础来入手直到整个通讯过程。可能有理解不到位的地方,望各位能够指正,我...
  • 树莓派通过网络共享USB设备

    千次阅读 2020-05-19 00:01:21
    公司里有台SHARP AR-4021的打印机想要在局域网内实现共享,奈何这货本身没有网络接口,直接去万能的淘宝上175拍了一个打印机共享服务器,喏~就是这货: 双百兆网口,也不带WIFI,很纯粹的打印共享服务功能. 结果订单下好...
  • USB传输模式

    千次阅读 2017-12-02 15:16:57
     追求数据完整性,CRC校验,故该传输方式,虽然可以做大数据的传输,但是并不适合实时传输; Interrupt:中断传输 也是实时传输,对数据准确性有一定保证; ISO:同步传输  追求实时
  • ,但是udev可以通过设备的其他信息如总线 ,生产商等不同来区分不同的硬件设备。在/etc的 目录下。 例如 :ubuntu内核中,产生sda 设备名,可以通过制定 udev规则,让udev 除了产生/dev/sda/ 设备文件外, 另外创建

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 30,240
精华内容 12,096
关键字:

usb接口可以支持几种设备