STM32 USB声卡 放音 采样率问题

2019-07-20 05:42发布

原子哥,
把“USB声卡”例程里的采样率 “USBD_AUDIO_FREQ”     从48000改成16000之后,为啥就不能用了,不能正常放音了?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
18条回答
lvehe
2019-07-22 01:44
blueskyZz 发表于 2016-11-29 10:35
既然程序固定是48KHz,为什么PC端不管播放什么采样率的音频,开发板都能播放出来?

电脑端会根据你的采样率对播放的音频进行处理,然后通过USB传输出给你的板子。所以不论电脑端播放的是什么样的采样率,USB输出的都是48kHz(也有可能是其他的,根据你的USB设置而变)。当板子的USB插上电脑时,电脑会获得你的板子的采样率信息,然后会按照你的设计的频率来更改其输出频率。

一周热门 更多>