STM32H7 SPI 踩坑记录

在使用 Art-Pi 的过程中,发现 SPI 正常初始化后调用发送函数卡死在:

1
2
3
4
5
/* Wait for Tx (and CRC) data to be sent */
if (SPI_WaitOnFlagUntilTimeout(hspi, SPI_FLAG_EOT, RESET, tickstart, Timeout) != HAL_OK)
{
SET_BIT(hspi->ErrorCode, HAL_SPI_ERROR_FLAG);
}