Skip to main content
Explorer
July 15, 2024
Question

F407 Discovery - MEMS microphone -DSP-DAC-Headphone (DMA and PDM to PCM, double buffer, half buffer)

  • July 15, 2024
  • 1 reply
  • 767 views

I have been looking for software that can take as an input, the PDM output from the MEMS microphone, and convert it to PCM.

I then want to implement a double buffer using DMA, to reduce CPU load and output the audio data to the DAC on this PCB.

Once I have this running I want to experiment with DSP, filters, delay lines etc...

If no software is available, does anyone know if a process is defined, with comments on why each element of the process is as it is for learning purposes?

 

Thanks in advance

    This topic has been closed for replies.

    1 reply

    Explorer
    July 15, 2024

    Thanks for that, but Im looking for something more basic for a beginner. Some sample code with process for learning purposes.

    I'll certainly take a look at the links and do some head sratching....