精华内容
下载资源
问答
  • 电子政务-具有不断电USB接口输入输出模块.zip
  • Arduino Mega2560也是采用USB接口的核心电路板,它最大的特点就是具有多达54路数字输入输出,特别适合需要大量IO接口的设计。Mega2560的处 理器核心是ATmega2560, 同时具有54路数字输入/输出口(其中16路可作为PWM...
  • 采用国产芯片控制的USB2.0继电器模块,支持手机APP、WINDOWS平台下的控制组件。
  • USB充电器套件,又名MP3/MP4充电器,输入AC160-240V,50/60Hz,额定输出:DC5V。 250mA(标签贴纸为500mA,如果要长期输出更大电流,请更换Q1为13003)。MP3和MP4在全国范围大量流行,不过作为日常用品的充电器由于...
  • USB TYPE C接口输入双扁口输出IP5306移动电源控制板AD设计硬件(原理图+PCB+封装库), AltiumDesigner 设计的工程文件,包括完整的原理图、PCB文件,采用2层板设计,板子大小为61x34mm,单面布局双面布线,可以用...
  • 在此向大家介绍一款采用USB接口的声卡,相当不错的效果,电路也非常简单。  电路原理  电路原理图如图1所示。  美国TI公司下属子公司开发了一款USB接口DAC芯片—PCM2702(IC1)。它支持USB1.0标准,可接收16bit...
  • 一般的电子设备都是用TTL,一些通信方式如RS232、RS485、USB等在传输线上使用差分信号(一般两个信号线的差大于2~6V为逻辑1,小于为逻辑0)进行传输(这样的好处是能够有效抑制共模干扰),因此这些通信线上的信号在...

    不同的接口有不同的用途,根据其应用场景就衍生出各种各样的通信接口标准(注意是接口标准,不是协议!),常见的有RS232、RS422、RS485、USB等。

    目录

    TTL

    RS232

    RS422

    RS485

    RS232、RS422、RS485的异同

    USB


    TTL

    TTL(transistor transistor logic)即晶体管-晶体管逻辑电平。TTL电平信号规定,+5V等价于逻辑“1”,0 V等价于逻辑“0”(采用二进制来表示数据时)。这样的数据通信及电平规定方式,被称做TTL(晶体管-晶体管逻辑电平)信号系统,这是计算机处理器控制的设备内部各部分之间通信的标准技术。一般的电子设备用的多是TTL电平,但是它的驱动能力和抗干扰能力很差,不适合作为外部的通信标准,一些通信方式如RS232、RS485、USB等在传输线上使用的不是TTL电平,因此这些通信线上的信号在电子设备端要进行电平转换,才能够正常通信。

    RS232

    RS232是一种接口电气特性的标准,全称是数据终端设备( DTE)和数据通信设备(DCE)之间串行二进制数据交换接口技术标准,RS-232在1962年发布,命名为EIA-232-E(由于EIA提出的建议标准都是以“RS”作为前缀,所以在通讯工业领域,仍然习惯将上述标准以RS作前缀称谓,即RS232),作为工业标准,以保证不同厂家产品之间的兼容。

    DCE(数据通信设备或者数据电路终端设备):该设备和其与通信网络的连接构成了网络终端的用户网络接口。它提供了到网络的一条物理连接、转发业务量,并且提供了一个用于同步DCE设备和DTE设备之间数据传输的时钟信号。调制解调器和接口卡都是DCE设备的例子。
      
    DTE(数据终端设备):指的是位于用户网络接口用户端的设备,它能够作为信源、信宿或同时为二者。数据终端设备通过数据通信设备(例如,调制解调器)连接到一个数据网络上,并且通常使用数据通信设备产生的时钟信号。数据终端设备包括计算机、协议翻译器以及多路分解器等设备。

    RS-232接口是DTE(数据终端设备)和DCE(数据通信设备)之间的一个接口,DTE包括计算机、终端、串口打印机等设备。DCE通常只有调制解调器(MODEM)和某些交换机COM口是DCE,标准指出DTE应该拥有一个插头(针输出)DCE拥有一个插座(孔输出)。

    RS-232总线规定了25条线,包含了两个信号通道,即第一通道(称为主通道)和第二通道(称为副通道)。利用RS- 232总线可以实现全双工通信,通常使用的是主通道,而副通道使用较少。在一般应用中,使用3条~9条信号线就可以实现全双工通信,采用三条信号线(接收线RXD、发送线TXD和信号地GND)能实现简单的全双工通信过程。因此RS232标准有两种接口——DB9和DB25,其中常用的是DB9接口。

    目前较为常用的串口有9针串口(DB9)和25针串口(DB25),通信距离较近时(<12m),可以用电缆线直接连接标准RS232端口(RS422,RS485较远),若距离较远,需附加调制解调器(MODEM)。最为简单且常用的是三线制接法,即地、接收数据和发送数据三脚相连。

    RS232的收、发端数据信号是相对于信号地,如从DTE设备(data terminal equipme)发出的数据是2脚相对7脚(信号地)的电平(DB25)。典型的RS-232信号在正负电平之间摆动,在发送数据时,发送端驱动器输出正电平在+5~+15V,负电平在-5~-15V电平。当无数据传输时,线上为TTL,从开始传送数据到结束,线上电平从TTL电平到RS-232电平再返回TTL电平。接收器典型的工作电平在+3~+12V与-3~-12V。由于发送电平与接收电平的差仅为2V至3V左右,所以其共模抑制能力差,再加上双绞线上的分布电容,其传送距离最大为约15米,最高速率为20kb/s。RS-232是为点对点(即只用一对收、发设备)通讯而设计的,其驱动器负载为3~7kΩ。所以RS-232适合本地设备之间的通信。

    RS232接口标准由于出现较早,所以其目前存在很多问题。
    (1)、接口电平值较高,易损坏接口电路的芯片。又因为与TTL电平不兼容故需使用电平转换电路方能与TTL电路连接。、(2)、传输速率较低,大约为20Kbps;传输距离较短,大约为15米左右。
    (3)、接口由三根线TX、RX、GND组成,没有构成差分线形式,容易产生共地共模干扰,抗干扰能力弱。

    RS422

    RS-422标准全称是“平衡电压数字接口电路的电气特性”,它定义了接口电路的特性,是一种单机发送、多机接收的单向、平衡传输规范,被命名为TIA/EIA-422-A标准,习惯称为RS422。RS-422由RS-232发展而来,它是为弥补RS-232之不足而提出的。为改进RS-232通信距离短、速率低的缺点,RS-422定义了一种平衡通信接口,将传输速率提高到10Mb/s,传输距离延长到4000英尺(速率低于100kb/s时),并允许在一条平衡总线上连接最多10个接收器,一般采用终端匹配的总线型结构,即采用一条总线将各个节点串接起来,不支持环形或星形网络。

    RS485

    为扩展应用范围,EIA又于1983年在RS-422基础上制定了RS-485标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。RS-485最常见的应用是在工业环境下可编程逻辑控制器内部之间的通信。

    RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。加上总线收发器具有高灵敏度,能检测低至200mv的电压,故传输信号能在千米以外得到恢复。 RS-485采用半双工工作方式,支持多点数据通信,最大支持32个节点(如果使用特制的485芯片,可以达到128个或者256个节点,最大的可以支持到400个节点),同样不支持环形或星型网络。需要使用星型结构,就必须使用485中继器或者485集线器才可以。

    RS-485采用平衡发送和差分接收方式实现通信:发送端将串行口的TTL电平信号转换成差分信号a,b两路输出,经过线缆传输之后在接收端将差分信号还原成TLL电平信号。由于传输线通常使用双绞线,又是差分传输,所以有强大的抗共模干扰的能力,总线收发器灵敏度很高,可以检测到低至200mv电压。故传输信号在千米之外都是可以恢复。RS-485最大的通信距离约为1219m,最大传输速率为10Mb/s,传输速率与传输距离成反比,在10Kb/s的传输速率下,才可以达到最大的通信距离,如果需传输更长的距离,需要加RS-485中继器。

    RS232、RS422、RS485的异同

    RS-232、RS-422与RS-485都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的,作为工业标准,以保证不同厂家产品之间的兼容。RS-232、RS-422与RS-485标准只对接口的电气特性做出规定,而不涉及接插件、电缆或协议,在此基础上用户可以建立自己的高层通信协议。

    规定RS232RS422R485
    工作方式单端差分差分
    节点数1发1收1发10收1发32收
    最大传输电缆长度50英尺4000英尺4000英尺
    最大传输速率20Kb/s10Mb/s10Mb/s
    最大驱动输出电压+/-25V-0.25V~+6V-7V~+12V
    驱动器输出信号电平(负载最小值) 负载+/-5V~+/-15V+/-2.0V+/-1.5V
    驱动器输出信号电平(空载最大值) 空载+/-25V+/-6V+/-6V
    驱动器负载阻抗(Ω)3K~7K10054
    摆率(最大值)30V/μsN/AN/A
    接收器输入电压范围+/-15V-10V~+10V-7V~+12V
    接收器输入门限+/-3V+/-200mV+/-200mV
    接收器输入电阻(Ω)3K~7K4K(最小)≥12K
    驱动器共模电压-3V~+3V-1V~+3V-1V~+3V
    接收器共模电压-7V~+7V-7V~+12V-7V~+12V

    USB

    USB

    USB通过一根4线的电缆传送信号和电源,其中D+、D-用于传输差分信号,另两个是电源线,四个线的名字可以通过颜色加以区分。

    引脚标号信号名称缆线颜色
    1Vcc
    2Data- (D-)
    3Data+ (D+)绿
    4GND

    一个USB系统中仅有一个USB 主机,设备包括USB功能设备和USB HUB(集线器),最多支持127个设备。物理连接指的是USB传输线。在USB 2.0系统中要求使用屏蔽双绞线。

    USB 数据传输的传输使用反向不归零编码(NRZI)进行传送,可以保证数据的完整性,而且不要求传输过程中由独立的时钟信号。

    再多的部分不再写了,这里只需要知道:USB使用不是TTL电平,是差分信号!有的小伙伴以为USB就是一般单片机上的串口(因为都是四根线,而且USB的硬件接口还真可以当UART串口导线用),其实不是。USB是一个很复杂的协议规范,将来我也会将USB的协议和代码实现写成文,感兴趣可以关注一下!

    展开全文
  • 摘要:利用ADuC845单片数据采集器件和CH341 USB接口器件构成的数据采集与控制系统,具有10个24位的A/D转换器输入通道,60 Hz范围内有20位有效...ADuC845完成模拟量数据采集、开关量的输入输出、控制电压和PWM控制信号输
  • 随着计算机技术的快速发展,...在USB主机方式下,CH375还提供了串行通信方式,通过串行输入、串行输出和中断输出与单片机/DSP/MCU等相连接。CH375的USB主机方式支持各种常用的USB全速设备,外部单片机/DSP/MCU可以通过
  • USB接口芯片CH375的功能、原理做了较详细的介绍,并给出了在单片机读写U盘中的实例及注意事项。   随着计算机技术的快速发展,USB移动存储设备的使用已经非常普遍,因此在一些需要转存数据的设备、仪器上使用...
  • USB接口保护电路

    千次阅读 2020-08-21 10:11:47
    USB(Universal Serial Bus)即通用串行总线, 是连接电脑系统与外部设备的 一种串行总线标准,也是一种输入输出接口的技术规范。USB在日常生活中随处可见, 如电脑,手机,电视等,是目前电子产品中使用最广泛的...

    USB接口简介

    USB(Universal Serial Bus)即通用串行总线, 是连接电脑系统与外部设备的 一种串行总线标准,也是一种输入输出接口的技术规范。USB在日常生活中随处可见, 如电脑,手机,电视等,是目前电子产品中使用最广泛的接口之一。USB接口从1996 年出现发展至今,已有多个版本的标准,如USB1.0,USB1.1,USB2.0,USB3.0, USB3.1,USB type-C,每个版本的升级都是数据传输速率的提高和供电能力的提升。 图1列出了各个版本的性能对比。 USB接口支持设备的即插即用和热插拔功能,人们经常用手来进行USB接口的插 拔,极易在USB接口引入静电干扰。静电放电(ESD)容易造成USB接口芯片工作异 常、甚至造成USB 连接端口组件毁坏。数据传输速率越来越快,这也造成控制芯片对 静电放电(ESD)的耐受能力也有所下降,同时对数据传输的容错率要求越严,在对 静电进行防护的同时要保证数据的准确性。在USB接口添加静电保护器件可有效提高 USB接口的静电防护等级,降低USB端口的故障率,防止静电对USB 接口造成损害。

    静电测试标准 IEC61000-4-2 (GB/T17626.2)

    试验波形

     

    静电测试标准:ISO10605

    试验波形

     

    静电测试标准 ISO10605

    USB1.0接口保护

    USB1.0 接口数据传输速率为1.5Mbps,信号上升沿为75ns~300ns,在对USB1.0接口进 行ESD保护时,ESD保护器件并联在USB接口的信号线和电源线上,ESD保护器件的结电容 不能影响USB接口的正常通信,建议ESD保护器件的结电容小于30pF。

    USB1.1接口保护

    USB1.1接口数据传输速率为12Mbps,信号上升沿为4ns~20ns,在对USB1.0接口进行ESD 保护时,ESD保护器件并联在USB接口的信号线上,ESD保护器件的结电容不能影响USB接口 的正常通信,ESD保护器件的结电容建议小于10pF。

    USB2.0接口保护(一)

    USB2.0 接口数据传输速率为480Mbps,信号上升沿为0.5ns~0.6ns,在对USB2.0接口进行 ESD保护时,ESD保护器件并联在USB接口的信号线上,ESD保护器件的结电容不能影响 USB接口的通信质量,建议ESD保护器件的结电容小于4pF。

    USB2.0接口保护(二)

    USB2.0 接口数据传输速率为480Mbps,信号上升沿为0.5ns~0.6ns,在对USB2.0接口进行 ESD保护时,ESD保护器件并联在USB接口的信号线上,ESD保护器件的结电容不能影响 USB接口的通信质量,建议ESD保护器件的结电容小于4pF。

    USB3.0接口保护(一)

    USB3.0 接口是在USB2.0 的基础上增加2 对收发差分线,速率可达5Gbps,信号上升沿为 0.05ns~0.06ns,收发差分线ESD保护器件结电容建议小于0.8pF。

    USB3.0接口保护(二)

    USB3.0 接口是在USB2.0 的基础上增加2 对 收发差分线,速率可达5Gbps,信号上升沿 为0.05ns~0.06ns,收发差分线ESD保护器件 结电容建议小于0.8pF。

    USB3.1 Type C 接口保护(一)

    USB 3.1 接口依然是采用2 对收发差分线,但是速率提 高到最高到10Gbps,信号 上升沿0.02ns~0.03ns, ESD保护器件结电容建议小 于0.4pF。右图是USB3.1 协议使用目前最热门的 Type C 物理接口的防护方 案,采用分立ESD保护元件。

    USB Type C接口保护(二)

    USB3.1 接口依然是采用2对收发差分线,但是速率提高到最高到10Gbps,信号上升沿 0.02ns~0.03ns,ESD保护器件结电容建议小于0.4pF。下图是USB3.1 协议使用目前最 热门的Type C 物理接口的防护方案,采用集成ESD保护元件。

    展开全文
  • USB音频的基本原理

    2020-08-15 08:10:38
    本文将深入分析USB音频:一种用来将PC、智能手机和平板电脑中所使用的电子音频与扬声器、麦克风或调音台等音频外设连接在一起的标准。
  • 飞思卡尔的MC34825接口芯片使手机的Micro-USB接口能支持所有的充电器,高速USB和UART数据连接,音频输入输出,并使音乐手机以极低的成本拥有了全功能线控器。同时对充电电路提供了过压,过流保护,大大简化了手机...
  • 图1表示出设有USB接口的数据采集系统的方块图。  图1 具备USB接口的数据采集系统  在输出端上的传感器拥有一系列的特性。其中,传感器的敏感度和动态范围对于把传感器的信号按比例放大到模数转换器(ADC)的...
  • USB接口和雷电接口有什么关系?

    千次阅读 2019-11-30 22:00:00
    关注、星标公众号,不错过精彩内容作者:strongerHuang公众号:strongerHuang随着USB 3.2和Tpye-C的普及,可能在一些地方会说雷电接口,但是很多人还是模糊不...

    关注、星标公众,不错过精彩内容

    作者:strongerHuang

    公众号:strongerHuang

    随着USB 3.2和Tpye-C的普及,可能在一些地方会说雷电接口,但是很多人还是模糊不清,今天给大家普及一下USB和雷电接口。

    一、什么是雷电接口?

    Intel发布的Light Peak技术,并定名为“Thunderbolt”,“雷雳“接口,一般俗称雷电接口。

    Thunderbolt连接技术融合了PCIExpress数据传输技术和DisplayPort显示技术,可以同时对数据和视频信号进行传输,并且每条通道都提供双向10Gbps带宽,最新的雷雳3达到了40Gbps。

    ---来自:百度百科

    雷电3接口是将数据传输、视频输出和充电集合至一个小巧的接口中。

    二、雷电接口发展历程

    雷电接口有多个版本,接口类型也有差异。

    早期由英特尔独立研发,使用光纤传输;后来苹果公司参与研发,致使正式发表的第一代从光纤改用铜线和苹果的Mini DisplayPort外形。

    第三代改为使用USB Type-C接口,由于二合一的集成特点,因此它既能以双向 40 Gbit/s传输数据,兼容Mini DisplayPort设备直接连接Thunderbolt接口传输视频与声音信号,也可连接Apple Thunderbolt Display直接同时输出视频、声音与数据,且不用如传统使用多条连接线。

    第一版(Thunderbolt)

    2011年,发表第一版Thunderbolt,信号线最长可达10米,双向同步传输速度可达10 Gbit/s。

    Thunderbolt 技术采用两种通信协议 ,包括用在数据传输的 PCI Express ,以及用在显示的 DisplayPort,且完整兼容现有的DisplayPort设备。将来可能取代现行的其他总线设备,如DVI、DisplayPort、SCSI、SATA、USB、PCI Express、Firewire(IEEE 1394)与 HDMI等,成为电脑对外的单一总线。

    可以透过菊花链(Daisy-chain)方式连接最多六个周边设备(其中首两链可包含两个Apple Thunderbolt Display),透过总线可供应10W的电力给周边。

    第二版(Thunderbolt 2)

    2013年,第二版,代号 Falcon Ridge,同步传输速度 20 Gbit/s。

    英特尔希望在2020年时将它提升到100Gbps,透过光纤线路发送具红外线信号代替传统的数据线进行数据传输,当作电脑与其他设备之间的通用连接线,类似当前USB的功能,未来一台电脑可装设数个Thunderbolt连接端口,提供不同的设备使用,也可直接连接到一个具有数种对外置口的设备上,用一种细长的线缆支持多种输入输出设备。

    Intel宣称,Thunderbolt 2 能连接一个显示器,并同时发送4K视频。

    • 物理层面,第一、二版 Thunderbolt 的带宽都是 20 Gbit/s,因此线材是兼容的。信号线包含四条 10 Gbit/s信道,上下行各有两条。

    • 逻辑层面,第二代 Thunderbolt 合并了第一代的两条独立 10 Gbit/s 信道,使得最高传输速度翻倍到 20 Gbit/s 。

    第一款引入 Thunderbolt 2 的产品是ASUS主板,于2013年8月19日发布。

    第一款发售的产品是苹果公司MacBook Pro with Retina (Late 2013),于2013年10月22日推出。

    第三版(Thunderbolt 3)

    2015年6月2日,COMPUTEX 2015 ,代号为Alpine Ridge,双倍带宽达到40 Gbit/s (5 GB/s)。Thunderbolt 3 物理接口改用USB Type-C。

    新一代 Thunderbolt 节省一半用电,最大供电100W。可连接两个4K清晰度显示器,或一个5K清晰度显示器。基于 PCIe 3.0 x4。支持 HDMI2.0(4K 60Hz)和 DisplayPort1.2(5K 60Hz)。

    英特尔提供控制器的三个版本:

    • "DP"(Double Port)版本 :PCIe 3.0 ×4 提供2个 Thunderbolt 3 接口 (JHL6540)

    • "SP"(Single Port)版本 :PCIe 3.0 ×4 提供1个 Thunderbolt 3 接口 (JHL6340)

    • "LP"(Low Power)版本 :PCIe 3.0 ×2 提供1个 Thunderbolt 3 接口 (JHL6240)

    由于支持 Thunderbolt 1, 2 的厂商不多,而且采用 Thunderbolt 的设备大多是高端产品,价格昂贵,加上接口使用的是苹果Mini Displayport,配件无法用在其他电子设备,普及程度远低于对手USB。故此版的 Thunderbolt 将与 USB Type-C 的接头兼容,使 Thunderbolt 接口变得更普及。

    三、介绍USB Type-C

    USB Type-C,又称USB-C,是一种通用串行总线(USB)的硬件接口形式,外观上最大特点在于其上下端完全一致,与Micro-USB相比用户不必再区分USB正反面。

    USB Type-C规范1.0由USB开发者论坛(USB-IF)发布,并于2014年8月完成,与USB 3.1规格大致相同。

    但USB-C只是一个接口,不一定支持USB 3.1或Power Delivery。自从2014年USB-C规范发布后,许多新款的Android移动设备、笔记本电脑、台式机甚至是游戏机等3C设备开始使用这种连接端口。Windows 10原生支持Type-C。

    引脚定义:

    四、雷电3和Type C接口关系?

    Type C属于接口规格,雷电3属于物理层上采用Type C接口,属于规范标准,与Type C并不冲突,如果要对比,应该是与USB 3.1/3.2接口做对比,因为雷电在Intel主导和研发过程中,带宽可达到40Gbps,相较USB 3.1的10Gbps差距高达4倍。之前因为接口限制等原因,并未在市面上广泛使用,但从雷电3开始,Intel将接口规格基于Type C物理层,并完全能够实现USB Type C的绝大多数功能,并且传输速率更高,可实现内容也就更丰富。

    速度:

    所以,雷电3采用的接口规格为Type C,所以同时支持USB3.1;但支持USB 3.1的Type C接口设备不一定支持雷电规范接口。目前,所有支持雷电3的接口旁都有一个雷电的“闪电”标志,方便区分。总的来说,在性能上雷电3是值得信赖的,在发展趋势上,雷电3随着市场占有率的提升,也会越来越多出现在我们日常的视线中。

    更多USB介绍,请参看我的【通信教程】中关于USB的文章。

    ‧  END  

    推荐阅读:

    精选汇总 | 目录 | 搜索

    嵌入式开发中那些常用的工具软件

    同步电机是如何达到同步的?

    关注微信公众号『strongerHuang』,后台回复“1024”,查看更多精彩内容。

    长按识别图中二维码关注

    展开全文
  • USB2.0和USB3.0彻底梳理

    千次阅读 2019-03-21 15:20:59
    最近公司有一款产品要用到USB技术,因此我又一次对USB基础知识进行了梳理,只是这一次把这些梳理全部公之于众,希望对大家有帮助,下表是我边查资料边更新,耗费了半天的时间汇总出来的。 USB1.0 ...

            最近公司有一款产品要用到USB技术,因此我又一次对USB基础知识进行了梳理,只是这一次把这些梳理全部公之于众,希望对大家有帮助,下表是我边查资料边更新,耗费了半天的时间汇总出来的。

     

    USB1.0

    (USB2.0低速版本)

    USB1.1

    (USB2.0全速版本)

    USB2.0

    (USB2.0高速版本)

    USB3.0

    (USB3.1 Gen 1)

    (USB3.2 Gen 1)

    USB3.1

    (USB3.1 Gen 2)

    (USB3.2 Gen 2)

    USB3.2

    (USB3.2 Gen 3)

    发布时间

    1995年

    1998年

    2000年

    2008年

    2013年

    2018年

    信号定义

    4条信号线:

    电源、地线、2条数据线(一对差分信号线)

    4条信号线:

    电源、地线、2条数据线(一对差分信号线)

    4条信号线:

    电源、地线、2条数据线(一对差分信号线)

    4条原有线(电源、地线、2条数据线)用于兼容老版本的USB;4条新增的线(一对差分输入线和一对差分输出线)用于提高速率

    4条原有线(电源、地线、2条数据线)用于兼容老版本的USB;4条新增的线(一对差分输入线和一对差分输出线)用于提高速率

    --

    传输速率

    1.5Mbps,即0.1875MB/s

    12Mbps,即1.5MB/s

    480Mbps,即60MB/s

    5GMbs

    10GMbs

    20GMbs

    /全双工

    半双工

    半双工

    半双工

    全双工

    全双工

    全双工

    采用该接口的设备

    鼠标;键盘

    鼠标;键盘;打印机

    打印机;

    大容量存储器

    大容量存储器

    大容量存储器;影音设备;

     

    供电

    5V/100mA

    5V/500mA

    5V/100mA

    5V/500mA

    5V/0.5A

    5V/0.9A

    20V/5A,即100w

     

    编码方式

    8bit/8bit

    8bit/8bit

    8bit/8bit

    8bit/10bit

    128bit/132bit

     

    采用的接口类型

     

     

     

     

     

     

    【几点说明】

    1、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 Gen 2x2,原因是它使用了上下所有的数据针脚,让数据速度能够加倍。

    2、USB 3.2仍然采用SuperSpeed USB层数据速率和编码技术,这点和USB 3.1并没有区别;不过USB 3.2标准却对集线器规范进行更新,支持主机设备和外设在单通道和双通道之间无缝切换。

    3、USB 3.2支持多通道操作,使用USB 3.2主机连接USB 3.2存储设备时,最高可以实现2GB/s的数据传输速率。不过就目前情况来看,目前只有使用USB-C线缆(通过USB SuperSpeed 10Gbps USB 3.1 认证)时才支持该极限速度。由此看来USB 3.2更像是把两条独立的USB 3.1通道合并,从而对单向传输速率进行了翻倍,原理类似于Thunderbolt 1向Thunderbolt 2进化的过程;至于频宽和数据传输效率的改进则暂时没有提到。

     

    【心得感悟】

    USB1.1没有搞死USB1.0,USB2.0没有搞死USB1.1,USB3.0没有搞死USB2.0,USB3.1也没有搞死USB3.0,如今USB3.2也出来了,它们都活的好好的,只不过它们都活在各自的土地上,它们是一个家族,祖孙六代同堂,统治着各种各样的电子产品。实际上,虽然PC端的USB HOST已经逐步更新到USB3.1,但是基于USB1.0和USB1.1的设备(比如键盘、鼠标和游戏手柄)都还能活很久,因为孕育它们的土壤依然存在。

    谈到土壤,我不得不简单回顾一下USB的历史,USB因什么而生。雷军说,小米为发烧而生,那么USB为什么而生呢?

    答案是:USB是为当下而生。

    为什么USB协议会不断更新,不断升级,为什么不能一步到位呢?因为时代背景限制了USB协议的能达到的高度。它必须在时代发展的大潮下推动着前进。

    一方面,早期的接口不具备即插即用的功能,要使用某个接口,就必须通过系统重启的方式对它们进行初始化,这种局面毫无疑问急需打破;另一方面,计算机的发展推动了周边设备的发展,比如打印机、扫描仪、传真机等,而这些设备早期与电脑通信是通过其他接口进行的,这些接口必须在电脑启动之前就连接好,否则无法使用。况且很多厂商都定义自己的接口,导致接口类型五花八门,性能参差不齐,这为电子设备的普及带来了巨大的障碍。

    基于这方面的原因,一个对电子领域影响深远的组织就成立了,这就是USB-IF,就是它发明了USB,也就是USB的出现,电子设备的通信接口才被统一了,这是一个伟大的壮举,英雄的壮举,因为它为电子设备的飞速发展清扫了一个大的障碍。

     

    【写在最后】

    还没有到最后,我会在研发空余时间持续更新这篇文档的内容,请大家耐心等待。

    展开全文
  • USB接口WiFi驱动浅析

    千次阅读 2018-04-11 18:20:20
    前面学习了SDIO接口的WiFi驱动,现在我们来学习一下USB接口的WiFi驱动,二者的区别在于接口不同。而USB接口的设备驱动,我们前面也有学习,比如USB摄像头驱动、USB鼠标驱动,同样都符合LinuxUSB驱动结构: USB设备...
  • Hi3516A开发--视频输入输出接口

    万次阅读 2016-09-08 10:45:09
    海思3516A开发板是基于海思hi3516A芯片的开发板,接口类型多样,有hdmi、sdi、cvbs、cmos的输入类型。 参看于:海图电子--Hi3516A开发板 一、hi3516A HDMI 编码板接口如下: ...USB接口 CVBS接口 音频输入 音频输出
  • VGA输入接口:VGA 接口采用非对称分布的15pin 连接方式,其工作原理:是将显存内以数字格式存储的图像( 帧) 信号在RAMDAC 里经过模拟调制成模拟高频信号,然后再输出到等离子成像,这样VGA信号在输入端(LED显示屏内)...
  • 5.30 USB接口的定义 (10分)

    千次阅读 2020-12-18 00:41:32
    30 USB接口的定义 (10分) 定义一个USB接口,并通过Mouse和U盘类实现它,具体要求是: 1.接口名字为USB,里面包括两个抽象方法: void work();描述可以工作 void stop(); 描述停止工作 2.完成类Mouse,实现接口USB...
  • 一种USB接口智能压力模块,其结构包括压力传感器、AD转换器和微处理器,所述压力传感器通过AD转换器接微处理器的数据输入端,通过微处理器进行数学模型运算处理;其特征在于:本模块还包括电源变换器和USB...
  • USB把所有的输入输出外设都置于机箱之外,而不用任何扩展槽。他是快速、双向、同步、动态连接且价格低廉的串行接口,可以满足PC机发展的现在和未来的需要。本设计就是充分发挥了USB这些优点,利用当今先进的电子...
  • 关于USB接口座,网上找了很久,很少有比较全面的介绍,要么就是少了这个座子,要么就少了那个座子,要么就是根本没有分类,看起来非常混乱,总之,很难看到认真梳理的资料。为了给大家一个完整的答案,我从各个平台...
  • USB接口图和工作原理

    万次阅读 多人点赞 2017-06-10 16:31:19
    通用串行总线(英语:Universal Serial Bus,缩写:USB)是连接计算机系统与外部设备的一种串口总线标准,也是一种输入输出接口的技术规范。 它只有4根线,两个电源(5V,地线),两个数据线(D+,D-)。,故信号是...
  • 今天给大侠带来基于 FPGA 的 USB 接口控制器设计(VHDL),由于篇幅较长,分三篇。今天带来第二篇,中篇,USB通信原理、USB 系统开发以及设计实例。话不多说,上货。 之前有关于 Veriliog HDL 实现的USB 接口控制器...
  • USB HID设备的测试工具,能够自动查询到USB设备描述符、配置描述符等信息,从而全面了解USB设备的特性,能够选择特定接口输入输出端点发送测试数据,从而对设备进行测试。
  • 第五章 微型计算机输入输出接口

    千次阅读 2012-11-17 20:16:54
    5.1 输入输出接口 5.1.1 外部设备及其信号 外部设备的分类 按照数据传输方向分:  1、输入设备;2、输出设备;3、复合输入输出设备 按照设备的功效:  1、人机交互设备;2、数据存储设备;3、媒体输入输出...
  • 7-2 USB接口的定义 (10 分) 定义一个USB接口,并通过Mouse和U盘类实现它,具体要求是: 1.接口名字为USB,里面包括两个抽象方法: void work();描述可以工作 void stop(); 描述停止工作 2.完成类Mouse,实现接口...
  • C# 读取usb外设的输入信息 《转载》

    千次阅读 2019-02-12 14:10:48
    // 指定输入间隔为300毫秒以内时为连续输入 private List<List<EventMsg>> _keys = new List<List<EventMsg>>(); private List<int> _keydown = new List(); // 保存组合键状态 private List<string> _result = ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 36,741
精华内容 14,696
关键字:

usb接口是输入还是输出