5.1.8. STM32 SPI peripheral driver