I am using STM32F105xx family, working with HAL_SPI API. I have discovered that the call to HAL_SPI_Receive_IT causes whatever data is in the provided buffer to be clocked out on MOSI. This issue is also discussed to some extent in this thread, but...