Skip to main content
AGhez
Associate III
September 15, 2020
Question

I2S Trasmit complete callback not called in circular mode

  • September 15, 2020
  • 1 reply
  • 1122 views

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

This topic has been closed for replies.

1 reply

waclawek.jan
Super User
January 26, 2021