Skip to main content
Visitor II
February 12, 2020
Solved

How to do I2S interface in stm32f401re ?

  • February 12, 2020
  • 1 reply
  • 1229 views

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.

    This topic has been closed for replies.
    Best answer by Houssem CHAABANI

    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

    1 reply

    Visitor II
    November 30, 2020

    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