STM32f407-Discovery : Configuration of I2S full duplex mode for using external audio codec
Hi, expert,
I'd like to use external audio codec with STM32f407-Discovery.
STM32 is master and Audio data is receved and transfered using I2S3 Interface.
Below is connection between STM32F407 and Audio Codec.
And I used I2S DMA for transfer and receive data.
<STM32F4> <Audio Codec>
I2S3CK (PA10) ------------------> BCLK
I2S3WS (PA4) ------------------> WCLK
I2S3_SD(PC12) ------------------> SDIN
I2S3_ext_SD(PC11) <------------------ SDOUT
I2S3CK : give bclk to audio codec.
I2S3WS : give wclk to audio codec.
I2S3_SD : transfer pcm data to audio codec.
I2S3_ext_SD : receive pcm data from audio codec.
My questions are
1. Is it correct to configure audio system like above?
2. If it is correct, then do I use transfer and receive DMA data at the same time?
Thanks,
SeungKyu Joo
