当前位置:首页 > 芯闻号 > 充电吧
[导读]USB 涉及 PC 和嵌入式领域 , 完整的 USB 设备和主机的设计会应用到其中很多概念和知识。 因此 , 作为起步阶段 , 能够了解和掌握各种关键的概念、词汇及其简称 , 对于整个 USB 知识的

USB 涉及 PC 和嵌入式领域 , 完整的 USB 设备和主机的设计会应用到其中很多概念和知识。 因此 , 作为起步阶段 , 能够了解和掌握各种关键的概念、词汇及其简称 , 对于整个 USB 知识的把握是很必要的。 下面列举一些常用的关键字的简称和释义。
(1) 握手应答包( Acknowledge Packet , 简写为 ACK)。 用于 USB 主机与设备之间数据传输时 , 指示应答的握手信号。
(2) 缓冲区( Buffer) 。 计算机或者是嵌入式系统中 , 用于暂时存储不能及时或大量传送的数据的内存单元。
(3) 批量传输( Bulk Tran sfer )。 USB 的 4 种传输类型之一。 用于对时间没有特殊要求 ,但总量很大的数据的传输。
(4) 总线枚举( Bus Enumeration)。 USB 主机对于 USB 设备的检测和配置。
(5) 控制传输( Control Transfer) 。 USB 的 4 种传输类型之一。 主要用于主机与设备之间配置、命令及状态等数据的传输。
(6) 设备( Device)。 这是一个非常重要的概念 , 是指能够实现某种 USB 功能的逻辑或物理实体。 USB 协议将设备分为 3 个层次 : 从最低的层次来讲 , 设备指的就是单个的元件 , 比如一个 Flash 存储设备 ; 从更高一层次来讲 , 设备是能够实现某种特定功能的硬件的集合体 , 比如 USB 的接口设备 ; 最高层次上的 USB 设备 , 是指其所能够实现的功能。在文中没有特殊提到时 , 设备指的就是一个 USB 集线器或者是一种 USB 的功能。 比如优盘就是一个 USB 设备 , 因为它能实现 USB 的 Mass Storage 的功能。
(7) 端点( Endpoint , 简写为 EP )。 又一个重要的概念。 从物理机制来说 , 端点可以是嵌入式系统或 PC 上的一个数据缓冲区 , 用来存放和发送 USB 的各种数据 ; 从逻辑上来说 , 端点可以视为数据的收发器 , 可以按照定义的传输方式来交换数据。 每个端点都有惟一确定的地址 , 即端点号。 每个端点根据相关硬件芯片的不同设置成不同的传输特性 , 比如输入/输出端点、配置端点及批量传输端点等。
(8) 域( Field)。 USB 协议中规定的组成包的单元。
(9) 帧( Frame)。 这是一个时间概念 , 指的是从一个 SOF 令牌开始到下一个 SOF 发送之间的时间 , 其中包含了一系列的数据传送。
(10) 功能( Function)。 通过 USB 实现的某种作用或任务。 比如 USB 的数码相机等 , 它同时也是一个 USB 的设备 , 起到了传输照片数据等的功能。
(11) 人机交互设备( Human Interface Device, 简写 为 HID)。 USB 协议规定的设备类之一。 常见的 USB 鼠标、键盘等设备均属于 HID。 Windows 等操作系统对于 HID 有很好的支持 , 提供了完整的驱动程序。 HID 的 PC 级开发因此仅需针对应用级用户程序。
(12) 主机( Host)。 是整个 USB 体 系的 核 心。 它包括主机接口控制器硬件和驱动程序2个层次。
(13) 集线器( Hub )。 提供 USB 设备 到主机的连接点。 能够为相应的 USB 设备提供电源 , 并在一定程度上检测和管理连接的 USB 设备。
(14) 同步传输( Isochronous Transfer )。 4 种 USB 传输类型之一。 适用于对时间有严格要求的数据的传输 , 比如音频数据的传输。 USB 总线能够保证为同步传输提供固定的带宽 ,并有可能因此占用批量传输等的带宽 , 而优先满足同步传输的需要。
(15) 最低有效位( Least Significant Bit , 简写为 LSB)。
(16) 微控制器( Micro Controller U nit , 简写为 MCU)。 国内俗称单片机。
(17) 最高有效位( Most Significant Bit , 简写为 MSB)。
(18) 移动式 USB( USB On The Go, 简写为 OTG)。 基于 USB 协议 2 .0 的补充版本 ,用于解决 U SB 点对点通信的瓶颈。 OTG 既具有 USB 主机的功能 , 又具有 USB 设备 的功能 ,并且能够自由地在这两种角色中进行切换。
(19) 包( Packet)。 USB 协议中规定的有一定格式的数据组合。 典型的一个包中 , 包含了该包的信息、传输的数据和校验纠错信息等 3 部 分。 可以说 , 包是 USB 数据传输的最基本单位。
(20) 个人计算机( Personal Computer , 简写为 PC)。
(21) 包标志域( Packet Identified Field, 简写为 PID)。 用于表明包的类型和格式的域。
(22) 即插即用( Play and Plug, 简写为 PnP ) 。 基于 PC 的一项技术 , 用于管理 I/ O 地址、内存地址和 IRQ 等在内的主机资源 , 使得外部设备能够使用的 PC 中没有冲突的某项资源。
(23) 端口( Port )。 USB 设备的接入点 , 一般由集线器或 USB 主机的根集线器提供。
(24) 事务 ( Tran saction )。 USB 中基于一个端点的数据发送与接收的行为。 注意与Transfer 的区别。
(25) 传输( Transfer )。 USB 的各种数据发送的总的格式。 包括 4 种传输类型。 传输由1笔或多笔事务组成。
(26) 嵌入式 U SB 主机 ( Embedded USB Host )。 随着对 USB 点对点方案的发展 , 出现“ 嵌入式 USB 主机”的解决方案的需求 , 这也是一个新的提法和名称。 指的是在嵌入式系统中实现 USB 主机的功能 , 从功能上来说 , 它应该完全具备和 PC 上一样的所有 USB 主机的功能 , 但是 , 从实现的角度来讲 , 由于与 PC 有很大的不同 , 因此 , 凡是书中叙述有关如此内容的时候 , 均会严格标注 “嵌入式 USB 主机”。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭