cancel
Showing results for 
Search instead for 
Did you mean: 

How to do I2S interface in stm32f401re ?

SMitt1
Associate

I am using stm32 cube mx and keil. I am trying it using i2s3 in master mode and dma but it is giving wrong inputs. Please help me.

1 ACCEPTED SOLUTION

Accepted Solutions
Houssem CHAABANI
Senior II

Dear @SMitt​ ,

In order to activate I2S in master mode with DMA you need to:

  • Activate I2S3 and choose between Half-duplex/Full-duplex under multimedia.
  • Add DMA under System core and choose I2S_EXT_RX.

After that you will have i2s master configured with DMA.

Hope that this solve your issue,

Kind regards,

Houssem

View solution in original post

1 REPLY 1
Houssem CHAABANI
Senior II

Dear @SMitt​ ,

In order to activate I2S in master mode with DMA you need to:

  • Activate I2S3 and choose between Half-duplex/Full-duplex under multimedia.
  • Add DMA under System core and choose I2S_EXT_RX.

After that you will have i2s master configured with DMA.

Hope that this solve your issue,

Kind regards,

Houssem