关于HAL库中该函数有点问题HAL_SPI_Transmit

2019-07-20 06:22发布

想将一个用HAL库写的函数移植到我的F4程序中,但是F4的spi函数貌似没有类似的函数,我只找到这个感觉有点像void SPI_I2S_SendData(SPI_TypeDef* SPIx, uint16_t Data);
但是底层代码,HAL库的这个HAL_StatusTypeDef HAL_SPI_Transmit(SPI_HandleTypeDef *hspi, uint8_t *pData, uint16_t Size, uint32_t Timeout);代码特别多,没看懂,
void SPI_I2S_SendData(SPI_TypeDef* SPIx, uint16_t Data);这个就一句将Data值直接写入DR寄存器
原本是要实现这个语句的
HAL_SPI_Transmit(&hspi1, &data, 1, 1000);
如果要移植的话,要怎么改这里

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。