技术栈

USB (2)

relis2024-06-09 17:23

USB transaction

以2.0的枚举过程为例。

首先是TOKEN TRANSACTION,其次是DATA TRANSACTION,再次是Handshake Transaction。

上面的SETUP TRANSACTION是TOKEN TRANSACTION的一种。另外三种是OUT, IN, SOF。

在每个TRANSACTION中又包含了3个STAGE,最后一个STAGE是ACK。

SETUP是默认为"OUT"方向的transaction。

上一篇:C# 绘图及古诗填字
下一篇:简单记录个python国内镜像源
相关推荐
Eloudy
3 天前
Rubin“零线缆”液冷模组技术介绍
人工智能·ic·arch
嵌入式×边缘AI:打怪升级日志
11 天前
USBX虚拟串口源码分析与改造笔记
笔记·学习笔记·usb
Hello_Embed
12 天前
USB 虚拟串口源码改造与 FreeRTOS 适配
笔记·单片机·嵌入式·freertos·usb
锻炼²
1 个月前
USB 设备/配置/接口/端点/描述符 和 HID类请求详解
stm32·usb·hid·全速传输·sof包·中断传输
zz_nj
1 个月前
USB端点,管道
usb
锻炼²
1 个月前
stm32 HAL配置usb全速 自定义HID类详解
stm32·usb·usb枚举过程·全速传输
Molesidy
1 个月前
【STM32】【USB】USB通讯方式的学习笔记以及基于CubeMX HAL库的例程验证
stm32·单片机·嵌入式·usb
FPGA小迷弟
1 个月前
京微齐力FPGA联合modelsim仿真操作
fpga开发·ic·verilog·fpga·仿真
ZenasLDR
1 个月前
PD多口适配器:多设备时代的充电效率革命
接口·芯片·usb
嵌入式×边缘AI:打怪升级日志
1 个月前
USB描述符
学习笔记·嵌入式·usb
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03使用 1panel面板 部署 php网站04Vue-skills的中文文档05OpenClaw Chrome扩展使用教程 - 浏览器中继控制06让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南07从零搭建一个 PHP 登录注册系统(含完整源码)08UV安装并设置国内源09Linux下V2Ray安装配置指南10一文了解国产算子编程语言 TileLang,TileLang 对国产开源生态的影响与启示