cancel
Showing results for 
Search instead for 
Did you mean: 

How to interface I2S MEMS microphone with STM32F4 for KWS application

CDave.1
Associate II

Hi,

I am trying to interface an I2S MEMS microphone (SPH0645) with the STM32F446RE MCU for keyword spotting application. The mic produces PCM signal. Unfortunately, I have no idea where to start on receiving and processing the data from this MEMS mic. The resource regarding interfacing this particular microphone is hard to find on the internet. Could anyone please kindly guide me on this issue? Thanks in advance.

1 ACCEPTED SOLUTION

Accepted Solutions

Simply use one of the SPI/I2S units, or the SAI unit, as I2S Master Receiver, 32-bits per channel. Have a look at existing I2S examples (e.g. in Cube, if it's your thing), or simply follow the description in RM.

JW

View solution in original post

1 REPLY 1

Simply use one of the SPI/I2S units, or the SAI unit, as I2S Master Receiver, 32-bits per channel. Have a look at existing I2S examples (e.g. in Cube, if it's your thing), or simply follow the description in RM.

JW