USB2.0集线器事务传换器TT仅在上游端口工作在高速模式下,其下游端口工作在低速模式下。TT 在处理下行全速/低速端口的收发时,要遵守FS/LS专属的 EOF1、EOF2 时序边界规则。若 TT 在下行总线EOF2 时段接收数据包,必须禁用当前正在发送数据的下行端口。若 TT 在下行总线EO......
阅读数:0点赞数:02026-04-26 12:04:42
USB集线器的内部端口用于连接着USB集线器的控制器和集线器的中继器。USB集线器的内部端口除了向集线器控制器传输数据外,内部端口也是一些复位信号的来源。内部端口的信号事件信号/事件名称事件/信号来源描述EOI内部定时时间间隔结束Rx_Suspend接收器接收器处......
阅读数:0点赞数:02026-04-24 12:19:03
自供电集线器可配备电源开关,用于管控下行端口的供电输出,但此项不作强制要求。但总线供电集线器必须配置电源开关。带电源开关的集线器支持三种供电管控方式:所有端口成组统一控制单端口独立控制自定义划分多组端口分组控制。集线器通过集线器特性字段(wHubCharacteristics)中的「逻辑电源......
阅读数:0点赞数:02026-04-24 11:38:29
USB设备的复位可分为USB集线器复位和USB设备复位USB设备的复位USB设备复位是由主机发起的,USB集线器配合USB主机对USB设备进行复位。目的:让下游端口上的 USB 设备重新初始化方向:集线器 → 下游设备(通过该设备的端口)触发:主机通过 SetPortFeature(PORT_R......
阅读数:0点赞数:02026-04-24 10:57:35
USB集线器上报三类信息给主机驱动:信息类型通信协议USB管道发起方典型场景/指令状态信息 (静态)标准设备请求默认控制管道 (Endpoint 0)主机 主动查询检测GetStatus (获取设备当前是否自供电)硬件改变信息中断传输状态改变端点 (中断I......
阅读数:0点赞数:02026-04-23 19:55:56
USB 集线器端口状态处理方法的,用于描述系统软件如何处理来自 USB 集线器的端口状态变化(如设备插拔、复位、过流等)。流程分析开始系统软件请求中断管道(Interrupt Pipe)通知状态变化信息。Hub NAKs 状态变化 IN 令牌如果当前没有状态变化数据,Hub 会回复 NAK。→......
阅读数:0点赞数:02026-04-23 19:55:40
USB集线器中断位图当集线器检测到设备连接事件时,它通过中断端点上报的数据是一个位图(Bitmap)。每次上报的数据固定为1字节主机轮询:主机驱动程序会定期向集线器的中断端点发送 IN令牌包,以查询状态变化。集线器响应:无事件时:如果自上次查询后没有任何状态变化,集线器会返回一个 NAK(否定......
阅读数:0点赞数:02026-04-23 17:40:20
一、核心前提USB设备需符合安全标准,自供电集线器需对下行端口需实现限流功能,过流时需完成“上报-断电-恢复”全流程。二、过流报告机制当USB集线器检测到端口发生变化时,会上报信息给主机。报告类型:可设为端口级或集线器级事件标识字段:wHubCharacteristics(集线器描述符,标识报......
阅读数:0点赞数:02026-04-23 17:00:32
高速模式下,空闲态(Idle)和复位信号(Reset)确实都是 SE0(D+ 和 D- 都为低电平),但设备端有一套精密的机制来区分它们:通过时序长短和后续的设备行为(重新挂起上拉电阻)来判断。判断步骤挂起 (Suspend) 信号复位 (Reset) 信号总线空闲检测到 S......
阅读数:0点赞数:02026-04-23 16:05:55
USB集线器是主机与设备之间的桥梁,所以USB集线器的数据会分为至上游的数据传输信息和至下游的数据传输信息。当USB集线器挂机时,主机和USB设备都可以唤醒USB集线器。主机唤醒当唤醒信号来源于主机时,USB集线器会将唤醒信息转发至下游所有连接可用的端口。USB设备当唤醒信号来源于下游设备......
阅读数:0点赞数:02026-04-23 12:05:07
Type‑C 早已不是简单的接口升级,而是一套把连接器、线缆、供电、数据、角色协商、扩展模式统一管理的完整系统,用一个接口实现充电、高速传输、视频输出、设备扩展等几乎所有连接需求,正成为电子设备的通用标准。一、超强供电:从小功率充电到整机供电基础供电:5V/7.5W–15W,满足手机、耳机等小设......
阅读数:0点赞数:02026-04-23 11:00:08
2021年5月,USB‑IF正式发布USB PD3.1与USB Type‑C Spec R2.1新标准,将供电电压拓展至28V/36V/48V,最大电流保持5A,功率上限提升至140W~240W。更高电压与功率让Type‑C接口在插拔时更易产生电弧,长期会损伤触点、缩短产品寿命。本文围绕电弧成因、核......
阅读数:0点赞数:02026-04-23 10:03:16
一、核心概念错误检测是指集线器正确识别出USB总线上的异常状况(如设备“喋喋不休”、包丢失、时序违规等),并采取相应措施(如禁用端口、触发恢复机制)的能力。与“误检测”不同,错误检测依赖正确的同步时钟作为判断基准。二、主要错误类型及检测原理错误类型检测原理检测主体典型时机喋......
阅读数:0点赞数:02026-04-22 14:17:59
位时间传输1比特数据所需的时间,是USB规范中描述时间间隔的基本逻辑单位它可以理解为USB信号的一个基本时间单位。由于USB是串行通信协议,数据是一个比特接着一个比特在线上传输的,因此用“传输一个比特花费多久”作为衡量时间的尺度非常自然和方便。位时间的长度取决于USB的工作速度。速度越快,传输一......
阅读数:0点赞数:02026-04-22 11:23:49
中继模式定义中继器模式就是集线器在纯粹地转发和增强信号,不做速度转换的工作模式。中继模式下功能USB工作在中断器模式下,需要检测并防止任何连接故障(尤其是可能导致死锁的故障)。集线器仅需在处于中继器模式时处理连接故障。集线器还必须能够检测并恢复发送给集线器控制器的丢失或损坏的数据包。1. 什么......
阅读数:0点赞数:02026-04-22 10:04:24
Windows下USB百科知识...
...
...
USB存储(U盘)博客...
...
USB3.0,USB3.1,USB3.2协议规范12...
基于UVC摄像头的抓包实例分析及调试经验。...
USB规范及文档...
...
DisplayPort(简称DP)是一个由PC及芯片制造商联盟开发,视频电子标准协会(VESA)标准化的数字式视频接口标准。...
...
以力科(LECROY)USB总线分析仪抓包为基础进行分析...
...
...
...
...
工欲善其事,必先利其器。...
UAC设备实例分析...
USB供电PowerDelivery...
USB-C,TYPE-C...
USB4百科...
HID规范,HID工具相关资源下载...
本专题来自本站USB中文网技术交流群“黎叔”的投稿,由站长本人整理并发布。感谢“黎叔”的支持...
Windows自己使用USB驱动虚拟的HID键盘鼠标,调试,文章。...
使用Windows提供的HID API函数实现与自定义HID设备的通讯。...
UAC开发笔记...
HID开发调试笔记...
USB调试笔记...
USB的相关开发、调试代码及片段、函数...
USB通用驱动源码分析...
HID源码分析...
本文来自流源君关于USB4规范解读,本站得到了作者流源君的个人授权进行转载。...
USB大容量存储设备即USB Mass Storage Class Bulk-Only Transport规范详解。V1.0,1999年。...
WinUSB 是 USB 设备的通用驱动程序,适用于自定义通讯。...
USB认证,USB VID获取,USB测试等...
USB虚拟音频UAUD...
USB2.0物理层的电信号...
基于USBIP的源代码分析...
Windows下开发USB...
UAC设备的描述符及实现示例。...
USB虚拟摄像头UCAM...
HID设备示例,包括鼠标,键盘,触摸屏等。...
USB Type C定义了新的接口形态,为了兼容旧的接口以及一些特殊功能,它定义了不同形态的插座、插头、线缆。...
USB总线分析仪资源分享...
USB芯片及处理器...
USB调试工具下载快速导航...
USB中文网推出的USB抓包工具USBHound,碰瓷BUSHound。...
USB书籍分享...
USB调试软件...
Windows下的HIDDLL接口研究...
USB Packet Viewer是一款便携式USB协议分析仪,能够捕捉USB通讯的底层数据包以及总线事件。官网:http://www.usbpacketviewer.com/...
各种USB描述符实例分享...
设备固件更新规范V1.1 Device Firmware Upgrade...
基于XMOS的USB-Video-Class-Device翻译整理。详见本站QQ群UVC目录XMOS-AN00127_-USB-Video-Class-Device_2.0.2rc1文档...
USB连接器大全,TYPE-A,TYPE-B,TYPE-C,micro-a等各类USB连接器...
USAGE_PAGE和USAGE查询表,基于HID Usage Table1.22...
音视频方面的文件...
ALSA(Advanced Linux Sound Architecture)即高级 Linux 声音架构。...
STM32 USB技术分享...
本人以本群“自干五钻石 ”提供的资料来进行Windows系统下UVC红外摄像头的实现原理分析。...
支持Win7,Win10的虚拟声卡。...
USB虚拟键盘鼠标UVKM...
USB Content Security Devices V2.0...
USB2.0集线器HUB内容描述符...
USB控制器知识分享...
V4L2学习笔记...
Linux系统USB驱动...
Linux&UVC驱动...
通信类网络控制模型(NCM)子类是一种协议,通过该协议,USB主机和设备可以有效地交换以太网帧。这些以太网帧可以传输通过通信网络传输的IPv4或IPv6数据报。NCM旨在与高速网络附件(如HSPA和LTE数据服务)一起使用....
USB Communications Device Class...
该规范定义了一个用于以太网(IEEE 802.3)和类似设备的通信设备的子类设备。...
Windows-USB驱动开发常用代码集锦...
E-Marker 是Electronically Marked Cable的缩写,是封装在 USB-C端口中的芯片。通过这个芯片,可以得到电缆的各种参数,包括功率、数据、视频传输、ID等信息。...
Windows XP下usbport.sys分析...
虚拟USB设备...
USB Accessory Mode(配件模式)是 Android 系统支持的一种 USB 通信模式。...
UVC相机配置描述符大全...
Linux USB Gadget使用以Linux作为从设备,从而在主机创建USB设备。...
