在STM32F4-Discovery上做了个USB Audio Class 2.0设备

2019-12-10 18:33发布

放假用了几天在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 上传 点击文件名下载附件
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
38条回答
zcy618
1楼-- · 2019-12-14 15:13
caixiuwen 发表于 2015-8-8 22:56
这个参考ST的USB Audio 代码就可以了,了解了USB Audio 1.0,再看看2.0 的文档,就可以照着改了。我就是 ...

没有关系,有参考总比没有强些,刚开始学,总是希望有点指引的。
Thanks.
zcy618
2楼-- · 2019-12-14 16:11
caixiuwen 发表于 2015-8-8 22:56
这个参考ST的USB Audio 代码就可以了,了解了USB Audio 1.0,再看看2.0 的文档,就可以照着改了。我就是 ...

兄弟,我是在北京,你在哪里?如果大家在同一个地方,不妨一起讨论下。说不定可以一起做点事情。
caixiuwen
3楼-- · 2019-12-14 17:02
zcy618 发表于 2015-8-9 23:55
兄弟,我是在北京,你在哪里?如果大家在同一个地方,不妨一起讨论下。说不定可以一起做点事情。 ...

真不巧,我不在北京啊。你是想用STM32做个异步的USB DAC?
技术问题可以网上大家一起讨论。我那代码搞得真心乱,不适合做参考。最好是你自己按自己的理解重新设计。少参考其他的,用自己的方法实现。
USB Audio 1.0也可以异步传输的,不如先搞USB Audio 1.0。
li.wen
4楼-- · 2019-12-14 17:53
 精彩回答 2  元偷偷看……
caixiuwen
5楼-- · 2019-12-14 19:19
li.wen 发表于 2015-11-4 23:00
请教个问题哈:
1.0异步传输,PC机那端有相应的机制保障吗?或者需要PC端的驱动修改?
还是靠STM这边来增 ...

PC端有相应的机制的,STM这边不需要增加删除数据。
nos002
6楼-- · 2019-12-15 00:45
楼主用的是STM324xG EVAL板demo程序,我打开USB DIVICE 里的Audio工程怎么和楼主的不一样。

一周热门 更多>