页次: 1
我之前用stm32f070或者f042实现了异步usb声卡,32bit 44.1k~96khz的i2s输出,或者24bit 44.1k~96khz和16bit 44.1k~192khz的spdif输出。/用的spi总线输出的i2s或者spdif
请问你的 F0 是不是要另外加时钟?
F0 要便宜些,我有 F072,不过 audio clock 貌似不好配置,如果做 slave mode i2s 那我就懂了,可是又要整一块 cpld。对没有cpld烧录工具的同学就被挡一道了。
我认为对于 usb audio,异步是分水岭。平时多听网易云之类的,用 full speed 应该很够了。
STM32F446 的 audio clock 看起来很灵活,玩玩看
抽屉里面找不到 PCM5102A,也没有 ESS9023。但是有 TDA1543
然后就在PCB上挤一挤
3D图:
原理:
gerber:
gerber,等JLC开工后洗一块整一下
几年前,在入手OPPO HA2前,做一个USB DAC是一个理想。
认真得整过 FX2LP/SAM3U/.. 认真啃过 USB AUDIO CLASS,能做到出声的状态,BUG一堆。后来败了 HA2,就变得没有什么理想了。
近来注意到还不少用 STM32 做 USB AUDIO 的项目,然后,,就又想了,貌似基于 CUBEMX,比其它的方案简单好多好多
计划是
第一步,整一块板子,做响
第二部,整一个好DAC,BUFFER
第三步,整电源
近来不(没有)忙(业务),所以开始玩。
小背心(马甲)赶紧跟晕哥报到一下!
好久没有弄音频的东东了,计划 F1C100S 出 I2S 给数字功放。开始弄了,敬请围观和支持
有兴趣的伙伴报个名一起玩哈~
页次: 1