初级会员
- 积分
- 108
- 金钱
- 108
- 注册时间
- 2012-7-20
- 在线时间
- 15 小时
|
接收处:使用原子哥的代码 <br />
if(mode==0)//RX模式<br />
{<br />
RX_Mode();<br />
LCD_ShowString(60,100,"RX-----MODE"); <br />
while(1)<br />
{ <br />
if(NRF24L01_RxPacket(tmp_buf)==0)//一旦接收到信息,则显示出来.<br />
{<br />
LCD_ShowString(60,190,tmp_buf); <br />
} <br />
<br />
}; <br />
}<br />
使用这个时候能够更新发送端送来的字符数据;但是为什么当我改成<br />
while(1)<br />
{<br />
RX_Mode(); //进入接收模式<br />
LCD_ShowString(60,100,"RX-----MODE"); <br />
if(NRF24L01_RxPacket(tmp_buf)==0)//一旦接收到信息,则显示出来.<br />
{<br />
<br />
tmp_buf[32]=0;//加入字符串结束符<br />
LCD_ShowString(60,190,tmp_buf); <br />
} <br />
}<br />
时候,可以接收到一个数据,但是不能更新新发送过来的数据,这是为什么呢?<br />
<br />
<br />
我的目的是想接送到发送端送来的数据,进行识别,进而执行符合我的想要程序,但是在原子哥的程序中却不知道该怎么写,从而获取<br />
发送端的数据,找不到原子哥程序中哪里有返回发送端送来的数据!求原子哥指点!!than you |
|