46 lines
1.1 KiB
Plaintext
46 lines
1.1 KiB
Plaintext
OpenPDM2PCM
|
|
###########
|
|
|
|
Origin:
|
|
Arm Mbed OS
|
|
https://os.mbed.com/teams/ST/code/X_NUCLEO_CCA02M1/Middlewares/OpenPDM2PCM/
|
|
|
|
Status:
|
|
version 1.0.0
|
|
|
|
Purpose:
|
|
This Library is used to decode and reconstruct the audio signal
|
|
produced by ST MEMS microphone (MP45Dxxx, MP34Dxxx).
|
|
|
|
Description:
|
|
This library, written by STMicroelectronics, is used to convert an audio
|
|
stream from PDM format to PCM format through a signal filtering and
|
|
decimation.
|
|
|
|
Library APIs:
|
|
- Open_PDM_Filter_Init() /* Init the OpenPDM2PCM library */
|
|
- Open_PDM_Filter_64() /* Filter and decimate stream by 64 */
|
|
- Open_PDM_Filter_128() /* Filter and decimate stream by 128 */
|
|
|
|
|
|
Dependencies:
|
|
This library depends by Zephyr mpxxdtyy driver and is linked statically.
|
|
This library will be used by a standard Zephyr microphone driver
|
|
(./drivers/audio/).
|
|
|
|
URL:
|
|
https://os.mbed.com/teams/ST/code/X_NUCLEO_CCA02M1/Middlewares/OpenPDM2PCM/
|
|
|
|
commit:
|
|
25:f2c04f757003
|
|
|
|
Maintained-by:
|
|
External
|
|
|
|
License:
|
|
Apache 2.0
|
|
|
|
License Link:
|
|
https://www.apache.org/licenses/LICENSE-2.0
|
|
|