| 
 
高级会员 
 
	积分534金钱534 注册时间2016-7-6在线时间58 小时 | 
 
10金钱 
| 我想要发送接收一组按键的状态if(NRF24L01_TxPacket(tmp_buf)==TX_OK){ tmp_buf[0]=pattern;
 tmp_buf[1]=model;
 tmp_buf[2]=KEY2;
 tmp_buf[3]=KEY3;
 tmp_buf[4]=KEY4;
 tmp_buf[5]=KEY5;
 tmp_buf[6]=m;
 tmp_buf[7]=pitchz;
 tmp_buf[8]=n;
 tmp_buf[9]=rollz;
 tmp_buf[10]=0;
 }
 是得把
 #define TX_PLOAD_WIDTH  11
 #define RX_PLOAD_WIDTH  11
 改成这样对么 (例程里的程序是32)
 
 还有就是 发送完了需要delay延时么 我在刚才if那个后面延时了50ms 不知道对不对
 
 这块调了好久了都不对 希望大神们帮帮忙 感激不尽~~
 
 
 
 
 | 
 
最佳答案
查看完整内容[请看2#楼] 数据长度可以不改,发送完成会有管脚的跳变,看你如何使用。
我以前用的时候都是放在中断里面处理;
如果你用等待的话就查询管脚跳变。 |