首页
›
高速接口与互连
›
009-USB OTG驱动与抓包分析
›
《USB gadget驱动实现学习资料》
VIP20
本课程属于:009-USB OTG驱动与抓包分析
高速接口与互连 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
USB gadget驱动实现学习资料
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
USB协议基础
USB总线架构 · 传输类型 · 枚举过程概述
USB
协议基础
02
Linux USB子系统框架
USB核心 · 主机控制器 · 设备驱动
Linux
USB
03
USB Gadget框架介绍
Linux内核中的gadget AP…
USB
Gadget
04
Gadget驱动基本概念
UDC · 功能驱动 · 复合设备
Gadget
驱动基本概念
05
配置USB Gadget控制器
设备树与平台数据
USB
Gadget
06
最简单的gadget驱动
loopback示例
gadget
最简单的
07
串口gadget驱动(Serial Gadget)
原理与实现
gadget
Serial
08
以太网gadget驱动(Ether Gadget)
ECM · RNDIS
gadget
Ether
09
大容量存储gadget驱动(Mass Storage Gadget)。
大容量存储gadget驱动(Mass S… · 核心概念 · 实践要点
gadget
Mass
10
音频gadget驱动(UAC Gadget)。
音频gadget驱动(UAC Gadge… · 核心概念 · 实践要点
gadget
UAC
11
视频gadget驱动(UVC Gadget)。
视频gadget驱动(UVC Gadge… · 核心概念 · 实践要点
gadget
UVC
12
人机交互设备gadget驱动(HID Gadget)。
人机交互设备gadget驱动(HID G… · 核心概念 · 实践要点
gadget
HID
13
复合gadget设备
同时实现多个功能
gadget
复合
14
使用ConfigFS配置gadget
用户空间控制
ConfigFS
gadget
15
UDC驱动开发入门
自定义控制器驱动
UDC
驱动开发入门
16
Gadget请求队列与DMA传输。
Gadget请求队列与DMA传输 · 核心概念 · 实践要点
Gadget
DMA
17
电源管理
挂起/恢复与远程唤醒
电源管理
挂起
18
USB Gadget调试技巧
使用usbmon · printk
USB
Gadget
19
性能优化
批量传输与中断传输策略
性能优化
批量传输
20
常见问题排查
枚举失败 · 速度协商等
常见问题排查
枚举失败
21
USB Gadget在嵌入式Linux中的应用。
USB Gadget在嵌入式Linux中… · 核心概念 · 实践要点
USB
Gadget
22
Android设备中的gadget (ADB、MTP等)。
Android设备中的gadget (A… · 核心概念 · 实践要点
Android
gadget
23
USB OTG与ID引脚处理。
USB OTG与ID引脚处理 · 核心概念 · 实践要点
USB
OTG
24
多配置与备用接口切换。
多配置与备用接口切换 · 核心概念 · 实践要点
多配置
备用接口切换
25
高速与超高速gadget支持。
高速与超高速gadget支持 · 核心概念 · 实践要点
gadget
高速
26
USB Gadget安全性考虑。
USB Gadget安全性考虑 · 核心概念 · 实践要点
USB
Gadget
27
使用libusb与gadget交互测试。
使用libusb与gadget交互测试 · 核心概念 · 实践要点
libusb
gadget
28
内核模块编译与加载方法。
内核模块编译与加载方法 · 核心概念 · 实践要点
内核模块编译
加载方法
29
实际项目经验
从零构建一个USB设备
实际项目经验
USB
30
未来趋势
USB Type-C · USB4对gadget的影响
未来趋势
USB
所属VIP或分类
同VIP:Android-USB-OTG驱动栈解析
同VIP:Beagle-USB协议分析仪使用教程
同VIP:Linux-USB-OTG驱动框架与角色切换开发