По коду HAL надо смотреть:
/** @defgroup SPI_Clock_Phase SPI Clock Phase * @{ */ #define SPI_PHASE_1EDGE (0x00000000U) #define SPI_PHASE_2EDGE SPI_CR1_CPHA /**
Значит в данном случае выбираем 2 edge.
@aveal ага понял, спасибо. Буду переносить проект дальше, потом протестирую.