初级会员
- 积分
- 53
- 金钱
- 53
- 注册时间
- 2013-3-15
- 在线时间
- 5 小时
|
今晚在调试24L01模块,我修改了官方的无线例程<br />
<span class="Apple-tab-span" style="white-space:pre;"><br />
u8 tmp_buf[1];<br />
<br />
</span>tmp_buf[0] = 0xaa; <span class="Apple-tab-span" style="white-space:pre;"> </span> <div>if(NRF24L01_TxPacket(tmp_buf)==TX_OK)</div>
<div>{</div>
<div><span class="Apple-tab-span" style="white-space:pre;"> </span>LCD_ShowString(60,170,"Sended DATA:");<span class="Apple-tab-span" style="white-space:pre;"> </span></div>
<div><span class="Apple-tab-span" style="white-space:pre;"> </span>LCD_ShowString(0,190,tmp_buf); </div>
<div><span class="Apple-tab-span" style="white-space:pre;"> </span>key=mode;</div>
<div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("发射成功 %d",tmp_buf);<br />
}<br />
虽然能成功,但是从串口看到的数据不是我想发送的0xaa;而是536871580;改了tmp_buf的值,依然不变,请各大神求解!谢谢</div> |
|