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

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

3天内不再提示

USB是通用串行总线

h1654155333.5939 来源:laobabab 作者:laobabab 2024-08-21 10:52 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

USB是通用串行总线

USB是通用串行总线,USB协议版本包括 USB1.0、USB1.1、USB2.0、USB3.0、USB3.1、USB3.2,最新的是USB4.0协议,可直连CPU的PCIe总线,最大速度可达40Gbps。

USB传输可以安排在1个或多个帧或微帧中,每个传输包含多个事务,每个事务又进一步含有多个信息包(packets)。信息包必须在一个帧或微帧中传输完毕,不能跨帧或微帧。信息包分为4类,令牌类信息包确认事务类型,数据类信息包携带数据和状态代码,握手类信息包携带状态代码,最后一种是特殊类信息包。

USB传输由一个或多个事务(transaction)组成,这些事务可将数据载入端点或从端点取出。USB2.0事务开始于主机在总线上发送的令牌信息包(token packet)。令牌信息包含有目标端点号和方向。IN令牌信息包表示向端点请求数据信息包。OUT令牌信息包则是主机派发数据信息包的先行信息。除了数据,每个数据包还含有错误检查位和一个带有数据顺序值的信息包ID(PID)。许多事务还拥有握手信息包(handshake packet),数据的接收端用它来报告事务成功或失败。对于超高速传输事务,信息包类型和协议有所不同,但却含有相同的地址、错误检查和与数据相配合的数据顺序值。

审核编辑 黄宇

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

    关注

    60

    文章

    8372

    浏览量

    281692
  • 串行总线
    +关注

    关注

    1

    文章

    186

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    USB E301195电脑无法传输数据

    我的电脑win11可以在串行总线控制器里识别到FX3,但在通用串行总线设备里找不到FX3,通用串行总线设备里面也不存在未知设备,连接到其他人的win10可以正常识别,我用虚拟机win1
    发表于 11-14 12:10

    K230设备管理器里面没有COM是怎么回事?

    感叹号。 然后我是按照立创的官方教程操作的,烧录的也是最新的镜像文件。 现在我又整了整,设备管理器里面出现一个“通用串行总线设备-K230 USB Boot Device” 还是没有弹出CanMv设备
    发表于 08-04 08:04

    USB为什么不适用于工业通信

    USB通用串行总线)虽然广泛应用于消费电子领域,但在工业通信场景中存在显著局限性,主要源于其设计目标、技术特性与工业环境需求的不匹配。以下是具体分析: 一、USB的核心设计目标与工业需求的冲突
    的头像 发表于 07-25 10:00 598次阅读

    FPGA外接FT232H配置FIFO实现USB通信回环测试

    USB英文全称 Universal Serial Bus,即通用串行总线,是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。
    的头像 发表于 07-17 11:30 4082次阅读
    FPGA外接FT232H配置FIFO实现<b class='flag-5'>USB</b>通信回环测试

    ElfBoard嵌入式教育科普|USB接口全面解析

    USB的全称是Universal Serial Bus,译为通用串行总线,是一种用于连接计算机及其外部设备的标准接口,它的设计旨在标准化连接计算机与外部设备之间的通信,到现在它已经是一种广泛应用于数据传输、充电和连接外围设备的技术。
    的头像 发表于 07-16 11:38 4175次阅读
    ElfBoard嵌入式教育科普|<b class='flag-5'>USB</b>接口全面解析

    普源DHO4404示波器USB信号测试

    在电子工程与通信领域,USB(通用串行总线)信号测试是设备调试与故障排查的关键环节。普源DHO4404数字示波器凭借其高精度、多功能特性,成为工程师们分析USB信号的首选工具。本文将详细介绍如何使用DHO4404示波器进行
    的头像 发表于 06-07 15:26 886次阅读
    普源DHO4404示波器<b class='flag-5'>USB</b>信号测试

    GPIB通用总线串口USB互转模块介绍

    总线控制系统中,至少需要一组听、讲、控三种仪器装置在里面才可以组成完整的操作控制系统。目前市面上多数仪器没有GPIB通用总线的通信功能,在实际系统搭建里需要将其通信接口转换为GPIB的形式进行连接,这时候就需要用到可以将RS48
    的头像 发表于 06-06 13:51 663次阅读

    Cypress FX3 USB BulkloopExample设备必须重置才能通过冷重启被 Windows 10识别,怎么处理?

    1Cypress FX3 USB BulkloopExample 设备预先插入 Windows 10 计算机的 USB3 端口。 2. Windows 10 设备管理器未在“通用串行总线控制器”列表
    发表于 05-15 07:53

    极致性价比USB-C接口ESD保护方案

    什么是USB-CUSBType-C(简称USB-C)是通用串行总线USB)的标准化接口规范。其插头与插座采用对称式设计,支持双向插拔操作,物理尺寸为8.3mm×2.5mm,相较于传统
    的头像 发表于 03-24 18:03 1000次阅读
    极致性价比<b class='flag-5'>USB</b>-C接口ESD保护方案

    普源DHO1072示波器USB信号测量方法

    随着电子技术的飞速发展,USB通用串行总线)接口已成为现代电子设备中不可或缺的组成部分。USB接口不仅用于数据传输,还广泛应用于电源管理、设备控制等多个领域。因此,对USB信号进行准
    的头像 发表于 03-19 13:48 919次阅读
    普源DHO1072示波器<b class='flag-5'>USB</b>信号测量方法

    通用串行总线3.0规范

    USB3.0规范
    发表于 02-25 17:43 1次下载

    通用串行总线电源交付规范(USB_PD_R3_2)

    电子发烧友网站提供《通用串行总线电源交付规范(USB_PD_R3_2).pdf》资料免费下载
    发表于 02-25 17:41 0次下载

    了解非通用 USB 技术

    个“前”通用串行总线 (USB) 时代,你的抽屉里不得不装满各种形状和尺寸的电缆。 USB-C 插座连接器。(图片:DigiKey、Amphenol ICC) 通用串行总线 (
    的头像 发表于 01-25 16:53 1051次阅读
    了解非<b class='flag-5'>通用</b> <b class='flag-5'>USB</b> 技术

    什么是 USB 3.2?

    什么是USB3.2?USB3.2是一种USB通用串行总线)标准,它建立在之前的USB3.0和USB
    的头像 发表于 01-24 11:39 1.1w次阅读
    什么是 <b class='flag-5'>USB</b> 3.2?