Do I need to use DMA in order to use HAL_SPI_RxHalfCpltCallback()?
I recently switched from DMA to IT for receiving commands via SPI. Now I'm noticing that commands are being received and processed correctly, but HAL_SPI_RxHalfCpltCallback() is no longer being called. A lot has changed in my program since then, but in regards to the SPI drivers I can't recall anything else changing. I would like to stay off of DMA if I can, but I absolutely need HAL_SPI_RxHalfCpltCallback() to work. Thanks!
