中级会员
- 积分
- 209
- 金钱
- 209
- 注册时间
- 2013-8-15
- 在线时间
- 6 小时
|
STM32+ 24L01<br />
发送数据到另一个STM32,当收到另一个传来的数据后再发下一组数据。<br />
<br />
<span style="font-size:24px;">1.</span><br />
u8 temp[2],a[10];<br />
。。。。<br />
。。。<br />
。。。<br />
。。。<br />
<div><span class="Apple-tab-span" style="white-space:pre;"> </span>TX_Mode();<span class="Apple-tab-span" style="white-space:pre;"> </span>//发模式</div>
<div><span class="Apple-tab-span" style="white-space:pre;"> </span> temp[1]= gImage[i*2+1] ; // gImage[] 为要发送的数据组</div>
<div> <span class="Apple-tab-span" style="white-space:pre;"> </span> temp[0]=gImage[i*2];<span class="Apple-tab-span" style="white-space:pre;"> </span> // gImage[] 为要发送的数据组</div>
<div><span class="Apple-tab-span" style="white-space:pre;"> </span> <span class="Apple-tab-span" style="white-space:pre;"> </span>printf("%x ",temp[0]);</div>
<div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("%x ",temp[1]);</div>
<div><span class="Apple-tab-span" style="white-space:pre;"> </span>NRF24L01_TxPacket(temp); </div>
<div><span class="Apple-tab-span" style="white-space:pre;"> </span>while(NRF24L01_TxPacket(temp)!=TX_OK)printf("TT "); //等待发送完成,等待期间通过串口传数据到PC上看</div>
<div><span class="Apple-tab-span" style="white-space:pre;"> </span>RX_Mode(); //读模式</div>
<div>while(NRF24L01_RxPacket(a)!=0)printf("%s ",a);
//等待接收完成,等待期间通过串口传数据到PC上看 <br />
<br />
<br />
<span style="font-size:24px;">2.</span></div>
u8 temp[2],t[]={"nimei"};<br />
。。。。<br />
。。。。。<br />
。。。<br />
。。<br />
<div> <span class="Apple-tab-span" style="white-space:pre;"> </span> <span class="Apple-tab-span" style="white-space:pre;"> </span>RX_Mode(); //读模式</div>
<div><span class="Apple-tab-span" style="white-space:pre;"> </span> while(NRF24L01_RxPacket(temp)!=0)printf("RR ");<span class="Apple-tab-span" style="white-space:pre;"> </span> <span class="Apple-tab-span" style="white-space:pre;"> </span></div>
<div><span class="Apple-tab-span" style="white-space:pre;"> </span> printf("%x ",temp[0]);</div>
<div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("%x ",temp[1]);</div>
<div><span class="Apple-tab-span" style="white-space:pre;"> </span> LCD_WR_DATA8(temp[1],temp[0]); // 接收到gImage[] 发给液晶</div>
<div><span class="Apple-tab-span" style="white-space:pre;"> </span> TX_Mode();<span class="Apple-tab-span" style="white-space:pre;"> </span> //发模式<span class="Apple-tab-span" style="white-space:pre;"> </span></div>
<div>NRF24L01_TxPacket(t); </div>
<div>while(NRF24L01_TxPacket(temp)!=TX_OK)printf("%s ",t);</div>
<br />
<br />
<br />
<br />
偶尔成功偶尔失败的。。。。<br />
无言了。。。。。<br />
下面是在串口大师里看到的。。。。<br />
<span style="font-size:24px;">1</span><br />
0 10 TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT TT 64 0 nimei nimei 3e 0 nimei nimei 1 1b nimei nimei 82 18 nimei nimei 81 18 nimei nimei 82 18 nimei nimei 82 18 nimei nimei 82 18 nimei nimei 82 18 nimei nimei 82 18 nimei nimei a2 20 nimei nimei 82 18 nimei nimei 81 18 nimei nimei 82 18 nimei nimei a2 20 nimei nimei a2 28 nimei nimei e3 28 nimei nimei e3 38 nimei nimei 23 41 nimei nimei 64 51 nimei nimei c5 61 nimei nimei 1c d7 nimei nimei bc be nimei nimei bc be nimei nimei 3d d7 nimei nimei 3e d7 nimei nimei bd b6 nimei nimei 9d ae nimei nimei 9e ae nimei nimei 3d ae nimei nimei 7b 95 nimei nimei 7c 9d nimei nimei 7d 9d nimei nimei fb 8c nimei nimei 79 7c nimei nimei 39 7c nimei nimei 39 7c nimei nimei 19 7c nimei nimei 19 7c nimei nimei 59 84 nimei nimei 79 8c nimei nimei 78 8c nimei nimei 18 7c nimei nimei b7 6b nimei nimei 36 5b nimei nimei 36 5b nimei nimei 36 5b nimei nimei 37 5b nimei nimei 57 63 nimei nimei 57 63 nimei nimei 36 5b nimei nimei 36 5b nimei nimei 15 5b nimei nimei 16 5b nimei nimei 15 5b nimei nimei f5 5a nimei nimei d5 52 nimei nimei f5 5a nimei nimei 16 5b nimei nimei 16 5b nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei <br />
<span style="font-size:24px;">2</span><br />
RR 0 10 RR RR RR 64 0 RR RR RR 3e 0 RR RR RR 1 1b RR RR RR 82 18 RR RR RR RR 82 18 RR RR RR RR 82 18 RR RR RR RR RR RR 82 18 RR RR RR RR 82 18 RR RR RR RR 82 18 RR RR RR 82 18 RR RR RR RR a2 20 RR RR RR RR 82 18 RR RR RR RR 81 18 RR RR RR RR RR RR 82 18 RR RR RR RR a2 20 nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei nimei <br />
<br />
<span style="color:#e53333;font-size:18px;">分两次取的数据。。。。有一点不一样。。。。大概问题就是显示一部分后就死循环了。。。。。跳不出来</span><br />
<br />
我也是新手,接触stm32 不到一个月。还请大家多多帮忙。我不知道这样去接收与发送会不会很傻逼。但是 驱动程序~~我好多都无法理解,所以。。。<br />
<br />
<br />
<br />
<br /> |
|