放假用了几天在STM32上做了个USB Audio 2.0设备。。。
用的网上下的某XMOS的驱动,其实就是Thesycon的USB Audio 2.0 Class Driver。
实现了异步音频传输,其它音量控制啥的都没实现。。
Discovery板上还有个话筒,也没实现。。
4.PNG (16.7 KB, 下载次数: 0)
下载附件
2015-2-23 22:52 上传
目前只在WinXP上试过。
欢迎试玩
STM32F4-Discovery USB Audio 2.0.rar
(1.12 MB, 下载次数: 158)
2015-2-23 22:55 上传
点击文件名下载附件
当然不难了,收到音量控制请求后,通过I2C设置一下DAC里面的音量控制寄存器就行了。我主要是玩一下异步传输,其他的就省略了。USB Audio Class 2.0还有好多新特性。。。以后有空再玩
只有48KHZ的话,用USB2.0 FS应该也可以工作吧。
48KHz用FS完全没问题,USB Audio 1.0的时候多数都是FS的
支持你继续推出后续的测试版本
一周热门 更多>