Why the HAL_SPI_Receive() generate more clocks then required?
Helloi configured the spi interface as follows (8 bit data size):static void MX_SPI1_Init(void) { /* SPI1 parameter configuration*/ hspi1.Instance = SPI1; hspi1.Init.Mode = SPI_MODE_MASTER; hspi1.Init.Direction = SPI_DIRECTION_2LINES_RXONLY; ...