AnsweredAssumed Answered

STM32F405 I2S3 problem

Question asked by blaha.fernando on Feb 17, 2016
Latest reply on Feb 17, 2016 by blaha.fernando
I'm having a problem after enabling I2S3 in master receive mode, for aquiring data from a mems mic.

After calling HAL_I2S_Receive_DMA(), all other DMAs go to RESET state (all of them were READY).

I tracked down the problem, and this happens after:

     /* Enable Rx DMA Request */  
      hi2s->Instance->CR2 |= SPI_CR2_RXDMAEN;

is executed (in HAL_I2S_Receive_DMA() function).

Anyone knows why this happens, or what am I doing wrong?

Thank you to all.