Skip to main content
Associate III
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

1 reply

BarryWhit
Lead
July 15, 2024
"- If someone's post helped resolve your issue, please thank them by clicking ""Accept as Solution"".- Please post an update with details once you've solved your issue. Your experience may help others."
Associate III
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....