Thursday, October 26, 2017

PDM audio software decoding on STM32 microcontrollers

This application note presents the algorithms and architecture of an optimized softwareimplementation for PDM signal decoding and audio signal reconstruction when connectingan ST MP45DT02 MEMS microphone with an STM32 microcontroller. It can directly take thePulse Density Modulated (PDM) data output from the microphone and convert it to 16-bitpulse-code modulation (PCM) format.This document also provides quick start information describing how to implement the PDMLibrary for single microphone acquisition via I2S based on the STM32F4 microcontroller andSTM32F4DISCOVERY board

This application note presents the algorithms and architecture of an optimized software implementation for PDM signal decoding and audio signal reconstruction when connecting an ST MP45DT02 MEMS microphone with an STM32 microcontroller. It can directly take the Pulse Density Modulated (PDM) data output from the microphone and convert it to 16-bit pulse-code modulation (PCM) format. This document also provides quick start information describing how to implement the PDM Library for single microphone acquisition via I2S based on the STM32F4 microcontroller and STM32F4DISCOVERY board.

No comments:

Portugal Intel economics ( EDP)