|
首页
专栏
资源
导航
问答
QQ注册/登录
帐号登录
USB Gadget
+
-
Gadget legacy和Gadget Function的区别
configfs文件系统
Linux Gadget驱动结构关系图
fusb300_udc
gadget probe过程-以g_audio为例
usb_gadget复合HID键盘和U盘实例
USB Gadget CDC-ECM网卡实例
usb gadget创建uvc相机脚本实例
USB Gadget CDC-ACM串口实例
USB Gadget CDC-NCM网卡实例
USB Gadget 打印机实例
USB Gadget CDC-EEM网卡实例
USB Gadget LoopBack实例
USB Gadget RNDIS网络适配器实列
USB Gadget实例分析usb_function_instance和usb_function
USB Gadget数据收发-批量传输
USB Gadget-Source/Sink驱动-同步传输实例
USB Gadget UAC1设备实例
USB Gadget UAC1实现分析
Linux USB Gadget UAC1复合麦克风扬声器大功告成?
基于Linux4.1.15源代码修改USB Gadget同时支持麦克风和扬声器
USB Gadget-Source/Sink驱动-同步传输实例
USB Gadget UAC1实现分析
USB Gadget UAC1设备实例
2025-09-16
0
0
您好,该文仅对付费用户可见,请
开通VIP会员
¥打赏
随手分享,手有余香
USB Gadget-Source/Sink驱动-同步传输实例
USB Gadget UAC1实现分析
0 篇笔记
写笔记
UAC1
.0和UAC2.0区别
传统3.5mm模拟耳机逐步被USB数字耳机代替。采用USB协议进行音频播放使用USB Audio Class协议(简称UAC).UAC2.0由于支持USB High Speed,从而天生带有高带宽、低延时的优势。这些优势转化为对于Hi-Resolution Auido的支持。
UAC1
.0最高只支持到......
UAC1
.0麦克风端点描述符wMaxPacketSize的问题分析
同事搞了一个UAC麦克风,将输入端点设置如下: ----------------- Endpoint Descriptor -----------------bLength : 0x09 (9 bytes)bDescriptorType ......
ALSA框架
UAC1
驱动程序入口宏DECLARE_USB_FUNCTION分析
题外话:为了学习看LINUX驱动,我也是拼了。对于LINUX源代码,虽然以前了解过LINUX的字符串驱动,不过突然跳到一个复杂的LINUX设备驱动,还是有点迷茫,自己什么不会。不过还是要狠下心来,像看了7天的UVC规范一样,强行让自己翻译。自己看的Linux UAC源代码位于https://eli......
ALSA框架
UAC1
函数f_audio_alloc_inst和f_audio_alloc
前面大概分析到了
UAC1
的系统级的入口函数f_audio_alloc_inst和f_audio_alloc。从代码上来看,会先调用usb_function_instance,再是f_audio_alloc。这是因为f_audio_alloc函数中引用了usb_function_instance申请......
UAC1
数据结构关系由f_audio_bind函数引出的struct f_uac1_opts和struct f_uac1之间的联系解读
前面看到了分别通过f_audio_alloc_inst和f_audio_alloc函数申请struct f_uac1_opts和struct f_uac1结构体,而我们在看
UAC1
源代码的时候,就需要这些结构体之间进行转换。首先我们先看struct f_uac1_opts和struct f_uac......
USB Gadget
UAC1
设备实例
USB Gadget
UAC1
默认创建的是一个
UAC1
扬声器。设备的拓扑结信息如下:USB Audio ControlInput Terminal (1),2chFeature Unit(2)Output Terminal(3),speakerUSB Aduio StreamingFor......
USB Gadget
UAC1
实现分析
对于USB Gdaget驱动,有两个结构体,分别代表实例usb_function_instance(模板)和实例本身usb_function。其中包含了usb_function_instance的结构体中包含了通过fsconfig可配置的参数,而包含了usb_function的结构体包含了设备的相关......
Linux USB Gadget
UAC1
复合麦克风扬声器大功告成?
上一篇文章大概说了一下在搞
UAC1
复合麦克风扬声器,当时也仅是将设备复合出来了,没有进行数据的通讯处理。今天要说的是音频数据处理也”正常”了。由于IMX6UL自带的扬声器和麦克风,本来的想法是相互独立。扬声器用IMX6UL自常的扬声器播放,而麦克风用自带的麦克风采集声音,可无奈u_uac1.h/c......
关注公众号
分类导航
HID人机交互
HID规范
HID开发笔记
HID报告描述符USAGE_PAGE
HID报表描述符大全及实例分析
HID源码分析
HID相关工程
HID设备示例
Windows动态库hid.dll
自定义HID应用程序开发(Windows)
Linux&USB
Linux USB驱动源代码分析
Linux&UVC驱动
USB Gadget
V4L2学习笔记
UAC音频
UAC规范(USB音频)
ALSA
Microsft Teams V4.0
UAC开发调试笔记
UAC设备实例分析
UAC设备示例
UAC麦克风实例分析
UsbzhVSpeaker虚拟声卡
CDC
USB CDC
USB-CDC-ECM以太网控制模型设备
USB-CDC-NCM网络控制通讯
TYPE-C
USB TYPE-C
DisplayPort百科
TYPE-C线缆E-Marker
TYPE-C线缆接线图表
USB供电PowerDelivery
USB规范
USB2.0规范
USB Accessory Mode
USB2.0令牌、事务及传输抓包分析
USB2.0物理层的电信号
USB2.0集线器HUB
USB3.2超高速协议规范
USB控制器
USB描述符实例分享
USB调试笔记
USB连接器大全
USB大容量存储
USB大容量存储BOT
USB存储(U盘)博客
USB百科
USB百科
USB-IF官方
USB4百科
USB4规范解读(流源君)
USB规范及文档
USB周边
USB调试工具
DFU
STM32-USB
USB Packet Viewer教程
USB内容安全设备
USB总线分析仪
UVC摄像头
UVC规范(USB摄像头)
DirectShow学习
UVC摄像头技术笔记
UVC摄像头百科
UVC摄像头设备实现
UVC相关工程
UVC相机配置描述符实例大全
UVC红外(IR)摄像头实例分析
Windows系统USB
Windows下USB驱动基础知识
USBHound驱动开发笔记
USBIP解读及源码分析
USB应用层开发
USB通用驱动源码分析
Windows XP下usbport
Windows-USB驱动开发常用代码集锦
WindowsXP下USB控制器ECHCI驱动分析
Windows下USB百科
WinUSB
音视频博客
意见反馈
加入QQ群
感谢您的支持,我会继续努力的!
扫码打赏,你说多少就多少
打开
支付宝
扫一扫,即可进行扫码打赏哦
您的支持,是我们前进的动力!