首页
›
Linux内核与驱动
›
173-USB设备驱动开发
›
《USB设备驱动开发与主机控制器原理与实战》
VIP10
本课程属于:173-USB设备驱动开发
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
USB设备驱动开发与主机控制器原理与实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
USB系统概述
USB的发展历史 · USB版本演进(1.0/2.0/3.… · USB系统拓扑结构(Host
USB
系统概述
02
USB协议基础(一)
USB数据包结构(SOP · PID · ADDR
USB
协议基础
03
USB协议基础(二)
USB传输类型(控制传输 · 批量传输 · 中断传输
USB
协议基础
04
USB描述符体系
设备描述符 · 配置描述符 · 接口描述符
USB
描述符体系
05
USB设备枚举过程
设备连接 · 复位 · 分配地址
USB
设备枚举过程
06
USB主机控制器架构(一)
UHCI(通用主机控制器接口)原理 · 寄存器布局 · 帧列表
USB
主机控制器架构
07
USB主机控制器架构(二)
OHCI(开放主机控制器接口)原理 · 端点描述符(ED) · 传输描述符(TD)
USB
主机控制器架构
08
USB主机控制器架构(三)
EHCI(增强型主机控制器接口)原理 · 异步列表 · 周期性列表
USB
主机控制器架构
09
USB主机控制器架构(四)
xHCI(可扩展主机控制器接口)原理 · 命令环 · 事件环
USB
主机控制器架构
10
USB主机控制器驱动框架(Linux)
Linux USB子系统架构(核心层 · HCD层 · 设备驱动层)
USB
Linux
11
USB主机控制器驱动开发实战(UHCI)
UHCI驱动初始化 · 端口管理 · 帧列表编程
USB
UHCI
12
USB主机控制器驱动开发实战(EHCI)
EHCI驱动初始化 · 异步调度列表编程 · 周期性调度列表编程
USB
EHCI
13
USB主机控制器驱动开发实战(xHCI)
xHCI驱动初始化 · 命令环操作 · 事件环处理
USB
xHCI
14
USB设备驱动框架(Linux)
usb_driver结构体 · probe/disconnect回调 · usb_device_id匹配表
USB
Linux
15
USB设备驱动开发实战(HID类)
HID协议概述 · HID描述符解析 · HID设备驱动编写(报告描述符处理
USB
HID
16
USB设备驱动开发实战(Mass Storage类)
Bulk-Only传输协议 · CBW/CSW结构 · SCSI命令封装
USB
Mass
17
USB设备驱动开发实战(CDC类)
通信设备类(ECM · NCM · ACM)驱动开发
USB
CDC
18
USB设备驱动开发实战(自定义类)
自定义vendor-specific… · 控制传输与批量传输实现 · ioctl接口设计
USB
设备驱动开发实战
19
USB设备驱动开发实战(复合设备)
复合设备描述符配置 · 多接口驱动绑定 · 接口间同步与互斥
USB
设备驱动开发实战
20
USB设备驱动开发实战(DMA与性能优化)
DMA缓冲区管理 · SG列表(Scatter-Gathe… · URB批量提交
USB
DMA
21
USB电源管理
USB挂起/恢复机制 · 选择性挂起 · 远程唤醒
USB
电源管理
22
USB调试与测试工具
usbmon · lsusb · usbview
USB
调试
23
USB设备固件开发(基于STM32)
STM32 USB外设(OTG_FS… · 端点配置 · 描述符生成
USB
STM32
24
USB设备固件开发(基于NXP i.MX)
i.MX USB控制器(ChipId… · DMA模式配置 · 高速/全速切换
USB
NXP
25
USB设备固件开发(基于Renesas)
Renesas USB模块(USBH… · 双角色(DRD)模式 · VBUS检测
USB
Renesas
26
USB Type-C与PD协议
Type-C接口物理层 · CC逻辑 · 角色检测
USB
Type-C
27
USB 3.x SuperSpeed原理
SuperSpeed物理层(LFPS · Gen1/Gen2) · 链路训练
USB
SuperSpeed
28
USB虚拟化与USB/IP
USB/IP协议原理 · vUSB设备创建 · 远程USB设备共享
USB
USB/IP
29
USB安全与攻击防御
BadUSB攻击原理 · USB描述符篡改 · 固件验证
USB
安全
30
USB未来技术展望
USB4架构 · Thunderbolt融合 · USB-C替代模式(DP/HDMI)
USB
未来技术展望
所属VIP或分类
同VIP:Linux-USB中断传输驱动开发与实时通信优化
同VIP:Linux-USB子系统与硬件调试在枚举流程中的信号分析
同VIP:Linux-USB驱动开发与枚举传输链路调试