请问STM32 HAL库怎么使用SPI的发送和接收函数?

2019-07-14 14:31发布


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
9条回答
预言者J
2019-07-15 00:57
楼主可以这样封装一下

//SPI 读写一个字节
//TxData:要写入的字节
//返回值:读取到的字节
uint8_t Flash_ReadWriteByte(uint8_t TxData)
{
  uint8_t Rxdata;
  HAL_SPI_TransmitReceive(&hSPI1,&TxData,&Rxdata,1, 1000);      
  return Rxdata;                              //返回收到的数据               
}
其它函数再把这个函数封装一下就可以了,比如连续读或者写就是一个对这个函数调用及循环

一周热门 更多>