cancel
Showing results for 
Search instead for 
Did you mean: 

I2S Trasmit complete callback not called in circular mode

AGhez
Associate III

Hello,

I am using Keil uVision 5 and I am using the STM32F4xxx_DFP 2.14 drivers.

I want to configure my I2S peripheral in full duplex with DMA in circular mode, but I have this issue with the drivers:

- the transmit/receive complete interrupt is called only in normal mode, not in circular: how can I process the received data with no callback?

- the transmit/receive half complete interrupt is called both for tx and rx dma: how can I identify the source, since the callback argument is just the i2s handle, not the DMA?

Thank you,

regards

Arianna

NB: I already asked this on arm developer forum, case CAS-177689-C1J4W0 and they addressed me here

1 REPLY 1