测试程序
注意需要下载两个库文件 Mirf 和 RF24,
接收端:接收srv02,并显示收到数据#include "SPI.h" //24L01库文件
#include "Mirf.h"
#include "nRF24L01.h"
#include "MirfHardwareSpiDriver.h"
int data=1;
void setup(){
Serial.begin(9600);
Mirf.spi = &MirfHardwareSpi;//加载24L01 SPI
Mirf.init(); //开始
Mirf.setTADDR((byte *)"srv02");//发送到"接收地址" srv02 这个东西要和发送端保持一致
Mirf.payload = sizeof(int);//数据类型(整数)
Mirf.config();//发送通道??
}
void loop(){
if (Mirf.dataReady())
{
Mirf.getData((byte *)&data);
Serial.print("recevie data:");
Serial.println(data);
Mirf.rxFifoEmpty();
}
}
发送端: 产生一个数一直累加发送#include "SPI.h" //24L01库文件
#includ