![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
NRF24L01+模块使用# 嵌入式
查阅了一些关于NRF24L01的资料,用stm32开发板测试了一对一单向,一对一双向等实验
一剃解千愁
已关闭CSDN消息,有需求请联系:2920338753@qq.com
展开
-
NRF24L01几个函数的分析
首先看两个版本关于NRF的宏定义:开发板:遥控器:1,最基本的读写函数,函数的返回值就是读来的数据,形参就是写入的数据stm32mini开发板例程中://SPIx 读写一个字节//TxData:要写入的字节//返回值:读取到的字节u8 SPI1_ReadWriteByte(u8 TxData){ u8 retry=0; while (SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_TXE) == RESET) //检查指定的SPI标原创 2020-11-19 21:29:59 · 3405 阅读 · 2 评论 -
NRF24L01+模块:一对一双向通信,成功!
查找了很多资料,好多都是复制粘贴转发,没几个可行的,推荐几个比较实在的资料这里是引用原创 2020-11-16 22:04:57 · 16303 阅读 · 21 评论 -
NFR24C0L中文使用手册、stm32硬件SPI与模拟SPI比较:
spi通信基本函数硬件spi:/发送数据,同时返回最近收到的数据static u8 SPI_RWByte(SPI_TypeDef* SPIx , u8 TxData){ /* 通过外设SPIx发送一个数据 */ SPI_I2S_SendData(SPIx, TxData); /* 检查指定的SPI标志位设置与否:发送缓存空标志位*/ while (SPI_I2S_GetFlagStatus(SPIx, SPI_I2S_FLAG_TXE) == RESET...原创 2020-11-10 12:00:37 · 885 阅读 · 0 评论