liushiwei / stm32f4_usbaudio

CHEAPEST USB ASYNC AUDIO USING STM32F401RB

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CHEAPEST USB ASYNC AUDIO USING ST32F401RB CHIP

knows bugs:
  • 1,if USB cable/plug is poor quality,audio may become noise when playing,and must stop or re-plug to fix it. It's cause by HW,and software cannot sence it happen,I think it cannot be fixed.
2022.5.28
  • HW seprate folder,(only ak4396 is work done now,other working in process).
  • remove LICENSE,it's only for fun.
2022.5.27
  • improve usb setup--audio class,fix mute/vol,
2020to2021
  • add many HW board configs
2019.12
  • add 24bit, add 48/88/96k audio streaming formats.
  • fix audio buffer overflow 2words
initial release
  • support 32bit.44k format
  • async using osc input to stm32f4 i2s_ckin pin,cpld device not required anymore. (please see the schemaitcs for more infomation).
  • test with "xmos stereo driver",win10,linux.

About

CHEAPEST USB ASYNC AUDIO USING STM32F401RB


Languages

Language:C 99.2%Language:Assembly 0.8%Language:Batchfile 0.0%