首页
›
嵌入式基础与RISC-V
›
165-嵌入式USB接口开发
›
《嵌入式USB协议栈开发与传输性能优化》
VIP10
本课程属于:165-嵌入式USB接口开发
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式USB协议栈开发与传输性能优化
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
USB协议概述
USB的发展历史 · USB 2.0/3.x/4.0标准演… · USB Type-C与PD协议简介
USB
协议概述
02
USB系统架构
主机(Host) · 设备(Device) · 集线器(Hub)的角色与拓扑结构
USB
系统架构
03
USB物理层
差分信号(D+/D-) · 电气特性 · 线缆与连接器规范
USB
物理层
04
USB协议层基础
包(Packet)结构 · 域(Field)定义 · 同步字段与EOP
USB
协议层基础
05
USB传输类型
控制传输 · 批量传输 · 中断传输
USB
传输类型
06
USB枚举过程深度解析
设备描述符 · 配置描述符 · 接口描述符
USB
枚举过程深度解析
07
USB设备框架
设备类(Class) · 子类(Subclass) · 协议(Protocol)的定义与标准…
USB
设备框架
08
控制传输详解
Setup包 · Data阶段 · Status阶段
控制传输详解
Setup
09
批量传输与BOT协议
批量端点 · CBW/CSW结构 · U盘读写实战
BOT
批量传输
10
中断传输
轮询机制 · 中断端点 · HID设备报告描述符
断传输
轮询机制
11
等时传输
实时性要求 · 同步类型 · 音频/视频设备应用
等时传输
实时性要求
12
USB HID协议
报告描述符解析 · 鼠标/键盘/游戏手柄实现
USB
HID
13
USB CDC协议
虚拟串口(ACM) · ECM/NCM网络设备模型
USB
CDC
14
USB MSC协议
SCSI命令集 · UFI命令 · 大容量存储设备实现
USB
MSC
15
USB DFU协议
设备固件升级原理 · DFU描述符 · 跳转与复位
USB
DFU
16
USB OTG与双角色
HNP · SRP协议 · ID引脚检测
USB
OTG
17
USB Type-C与PD
CC引脚通信 · Source/Sink角色 · 供电能力协商
USB
Type-C
18
USB Hub原理
TT(事务转换器) · 多端口管理 · 带宽分配
USB
Hub
19
USB电源管理
挂起/唤醒 · 远程唤醒 · 选择性挂起
USB
电源管理
20
USB错误处理
CRC校验 · 重传机制 · Stall握手
USB
错误处理
21
USB调试工具
USB分析仪(如Beagle USB… · Wireshark抓包 · 逻辑分析仪
USB
调试工具
22
USB协议栈架构
分层设计 · HAL层 · DCD层
USB
协议栈架构
23
裸机USB协议栈实现
中断处理 · 端点管理 · DMA传输优化
USB
裸机
24
RTOS下的USB协议栈
任务调度 · 信号量同步 · 内存池管理
RTOS
USB
25
USB性能优化
吞吐量计算 · 缓冲区策略 · 零拷贝技术
USB
性能优化
26
USB延迟分析
传输延迟 · 调度延迟 · 中断延迟
USB
延迟分析
27
USB兼容性测试
USB-IF认证 · 电气测试 · 协议一致性测试
USB
兼容性测试
28
常见USB问题排查
枚举失败 · 断连 · 速度降级
USB
常见
29
USB安全
BadUSB攻击原理 · 固件签名 · 信任链建立
USB
安全
30
USB新技术趋势
USB4 · Thunderbolt融合 · 80Gbps时代
USB
新技术趋势
所属VIP或分类
同VIP:MSC类文件系统与USB接口整合开发调试实战
同VIP:USB-CDC虚拟串口协议栈移植与通信调试
同VIP:USB协议栈与设备枚举流程从入门到系统化实战