HC32F460 三线SPI通信驱动nRF24L01

网上STM32驱动nRF24L01会用一个函数进行SPI的首发,华大的库里不带这个函数,只需在它的SPI.c中添加以下代码即可(函数名自行定义),然后再在.h文件中声明下就行。
uint8_t SPI_ReceiveSend_Byte(M4_SPI_TypeDef *SPIx, uint8_t u8Data)
{
while (Reset == SPI_GetFlag(SPIx, SpiFlagSendBufferEmpty));
SPI_SendData8(SPIx, u8Data);
while (Reset == SPI_GetFlag(SPIx, SpiFlagReceiveBufferFull));
return SPI_ReceiveData8(SPIx);
}

HC32F460 三线SPI通信驱动nRF24L01最先出现在Python成神之路

版权声明:
作者:Mr李
链接:https://www.techfm.club/p/12526.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>