如何用GPIO接收PDM麦克风的输出

2019-07-20 13:56发布

最近需要用PDM麦克风搭建一个阵列(数量在6颗以上),我买了一堆MP45DT02。ST似乎有个例程是用I2S读取麦克风输出的PDM信号,再用PDM filter library转成PCM。


但MCU上的I2S口只有2个,这就只能挂4颗麦克风……


我看见有人用GPIO口实现了多颗PDM麦克风的读取,求问这应该怎么实现啊?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。