想请教一下关于NRF24L01官方库的使用

2015-02-101.3万
AI 快速预览详细 收起
本文介绍了NRF24L01官方库的使用方法,重点解释了Mirf.setRADDR和Mirf.setTADDR函数的参数含义及作用。Mirf.setRADDR和Mirf.setTADDR函数分别用于设置接收和发送地址,参数为字节数组形式的地址字符串。此外,还解答了关于接收和发送数据的具体问题,如Mirf.payload的含义及数据存储位置。通过本文,读者可以更好地理解和使用NRF24L01模块进行无线通信。
入手了两块 NRF24L01 想学习一下无线传送
然后发现官网有这个库
http://playground.arduino.cc/InterfacingWithHardware/Nrf24L01


说明和例子也都看了,但也不是很明白

问一下,论坛里有谁用过官方的库做成功的

Mirf.setRADDR((byte *)"addr1");
Mirf.setTADDR((byte *)"addr1");

这两个函数不明白,参数这样写到底是什么意思,作用是什么


还有接收和发送的这两个函数和里面的注解

void getData(byte *data)
byte data[Mirf.payload]
这里这个Mirf.payload是什么来的
Mirf.getData(data);
接收这些数据,放到哪里啊?这个data参数是什么?


void send(byte *data)


求指点!!!!谢谢

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(0)
- 没有更多了 -