STM32F7 - using SPI (slave) with DMA to set a flag (I.E. no interrupts)
We are trying to use SPI1 as a slave to receive 11 bytes of data per transaction.
I.E. SPI1_RX --> my_data_array[11]
When an 11-byte transaction is received, we want the DMA to raise a flag that we will check (we can't afford to use interrupts, as this is for a motor control application, and other interrupts can mess with our 50usec current control loop).
When I try to configure this as a project in CubeMX, the "DMA Global Interrupt" checkbox comes in the project as pre-checked, and I cannot uncheck it. Does this mean that we MUST use an interrupt to signal that the DMA is done transferring?