2025-06-09 1:54 AM - edited 2025-06-09 1:56 AM
I have set up an I2S interface. The idea is to send it an initial HAL_I2S_Transmit_IT() request.
In the ISR of SPI2 I'm sending the next HAL_I2S_Transmit_IT() and this way the transmit should be continously kept running.
What happens is, that the SPI ISR is entered once. The HAL_I2S_Transmit_IT() issued within the ISR, doesn't fire the subsequent IR. Why?