常用HAL库函数:
//SPI查询方式发送数据
HAL_SPI_Transmit(&hspi1,&wdat,1,0xffff);
//SPI查询方式接收数据
HAL_SPI_Receive(&hspi1,&rdat,1,0xffff);
//SPI中断方式发送数据
HAL_SPI_Transmit_IT(&hspi1,&wdat,1);
//SPI中断方式接收数据
HAL_SPI_Receive_IT(&hspi1,&rdat,1);
示例代码:
实验验证: