1998 年 USBIF 在 USB1.0 的基础上提出了 USB1.1 规范。 USB2.0:USB2.0 依旧由 Inter、IBM、Microsoft 等公司提出并发布,USB2.0 分为两个版 本:Full-Speed 和 High-Speed,也就是全速(FS)和高速(HS)。USB2.0 FS 的速度为 12Mbps,USB2.0 HS 速度为 480Mbps。目前大多数单片机以及低端 Cortex-A 芯片配置...
USB是通用串行总线(Universal Serial Bus)的缩写,是一种串口总线标准,也是一种输入输出接口的技术规范。下面的内容将介绍USB 2.0中的一些基础概念。 物理链接 USB设备通过USB线缆与主机连接,对于低速(LS)、全速(FS)、高速(HS)设备,只有D+和 D-两根数据线。而对于 OTG 设备,还有一根 ID 线用来标识目前设备是工作...
usb2.0--USB HighSpeed USB2.0 依旧由 Inter、 IBM、 Microsoft 等公司提出并发布, USB2.0 分为两个版本:Full-Speed 和 High-Speed,也就是全速(FS)和高速(HS)。 USB2.0 FS 的速度为 12Mbps,USB2.0 HS 速度为 480Mbps。目前大多数单片机以及低端 Cortex-A 芯片配置的都是 USB2.0 接口 理论传输速率480Mbps...
USB2.0(FS)与USB2.0(HS)传输速度存在较大差异。前者传输速度是12Mbps,后者达480Mbps。USB接口有三种:USB1.1,USB2.0和USB3.0。理论上USB1.1的传输速度可以达到12Mbps,而USB2.0则可以达到传输速度480Mbps,并且可以向下兼容USB1.1。目前USB2.0 FS已经并入USB1.1规范,传输速度为12Mbps。
1. 通用串行总线全速/高速接口(USBFS/USBHS)1.1. 概述 本文基于 GD32 MCU 通用串行总线全速接口、...
1.首先需要解决的就是,如何在HS的USB接口上使用USB FS,代码需要做这样几处修改。 (1)时钟配置部分,一定要配置正确,时钟是一切系统工作的基础(从ST官网论坛上下载下来的STM32F2的例程有的是12M晶振的,有的是8M晶振的,尽量选择和自己的晶振一致的例程,避免不必要的错误)。
USB的阻抗匹配问题 USB特征阻抗90Ω 总结:低速和全速时最好进行阻抗匹配 源端串联或终端并联90ohm ,高速时不需要。 USB 可以自动选择HS(High-Speed,高速,480 Mbps)、FS(Full-Speed,全速,12Mbps)和LS(Low-Speed,低速,1.5Mbps)三种模式中的一种。 USB电平:电源线是5V,为USB设备提供最大500mA的电流,它与数据...
USB3.0 不仅包含了 USB2.0 的全部功能(HS、 FS 和LS),而且提供了名为超高速度(SuperSpeed)的单独的全新超高速数据链路。超高速度链路为下载(主机=>器件,被称为发送方向)和接收方向上的上传(器件=>主机)提供了单独的差分数据线路。超高速度模式可提供的最高数据率为 5 Gb/s(请参阅图 1 )。
FS是full speed简称,HS是high speed简称 目前USB2.0 FS已经并入USB1.1规范,带宽为12M USB2.0 HS带宽为480M
HS/FS 模式选择 NRZI 编码/解码 Bit Stufer/unstuffer 输出clk 5. 控制器、PHY 与Soc 连接 控制器与phy 连接是通过标准的接口UTMI(2.0) 或者PIPE(3.0) 整个数据流程大致如下: 发送数据:CPU 通过cpu 模式/DMA 模式 搬运数据到 USB 控制器 的端点FIFO, 然后通过UTMI 接口经过usb phy 通过usb 发到host 端 ...