2020-01-08 01:56 AM
Hi,
HAL_I2S_Receive_DMA(&hi2s5, i2s_resp[i2s_Rx_xnt], 4096) after executing this non blocking function I expect some data will be stored in the buffer but in my case nothing.
Can anyone help me with this?
Selected DMA configuration as circular mode and enabled FIFO with thresold as full.
Regards,
Suresh
2020-01-08 03:45 AM
Check stm32f4xx_hal_i2s.c file. Put breakpoints on functions I2S_DMARxCplt and I2S_DMAError.
2020-01-08 03:51 AM
Control is never going inside any of the function which is I2S_DMARxCplt,I2S_DMARxHalfCplt and I2S_DMAError.
Regards,
Suresh.
2020-01-21 03:00 AM
Any further suggestion on this question?
It will be helpful for me.
Regards,
Suresh