OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4748|回复: 5

无线通信实验 内容疑问传输

[复制链接]

50

主题

270

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
492
金钱
492
注册时间
2013-2-2
在线时间
0 小时
发表于 2013-4-7 19:09:16 | 显示全部楼层 |阅读模式

在无线通信的实验里的代码里有这样一段代码:
}else//TX模式
 {          
  LCD_ShowString(60,150,"NRF24L01 TX_Mode"); 
  TX_Mode();
  mode=' ';//从空格键开始 
  while(1)
  {            
   if(NRF24L01_TxPacket(tmp_buf)==TX_OK)
   {
    LCD_ShowString(60,170,"Sended DATA:"); 
    LCD_ShowString(0,190,tmp_buf);
    key=mode;
    for(t=0;t<32;t++)
    {
     key++;
     if(key>('~'))key=' ';
     tmp_buf[t]=key; 
    }
    mode++;
    if(mode>'~')mode=' ';    
    tmp_buf[32]=0;//加入结束符    
   }else

这段代码应该就是用来发送ABCDEFG……abcd……的内容是吧?

但是不明白为什么发送的是ABCDEFG……abcd……呢?是怎么确定发送的内容呢?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

230

主题

1950

帖子

10

精华

论坛元老

Rank: 8Rank: 8

积分
4562
金钱
4562
注册时间
2010-12-14
在线时间
32 小时
发表于 2013-4-7 19:39:31 | 显示全部楼层
tmp_buf

for(t=0;t<32;t++)
{
key++;
if(key>('~'))key=' ';
tmp_buf[t]=key;
}
mode++; 
if(mode>'~')mode=' ';     
tmp_buf[32]=0;//加入结束符
我是开源电子网?网站管理员,对网站有任何问题,请与我联系!QQ:389063473Email:389063473@qq.com
回复 支持 反对

使用道具 举报

230

主题

1950

帖子

10

精华

论坛元老

Rank: 8Rank: 8

积分
4562
金钱
4562
注册时间
2010-12-14
在线时间
32 小时
发表于 2013-4-7 19:42:50 | 显示全部楼层
这段代码就是在填充tmp_buf 。
我是开源电子网?网站管理员,对网站有任何问题,请与我联系!QQ:389063473Email:389063473@qq.com
回复 支持 反对

使用道具 举报

50

主题

270

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
492
金钱
492
注册时间
2013-2-2
在线时间
0 小时
 楼主| 发表于 2013-4-7 19:43:07 | 显示全部楼层
回复【2楼】Admin:
---------------------------------
嗯,那为什么是ABCD……这些内容在哪里有定义呢?
回复 支持 反对

使用道具 举报

50

主题

270

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
492
金钱
492
注册时间
2013-2-2
在线时间
0 小时
 楼主| 发表于 2013-4-7 20:08:14 | 显示全部楼层
回复【3楼】Admin:
---------------------------------
嗯,我知道,但是为什么填充的内容是ABCD……呢?这个我不明白
回复 支持 反对

使用道具 举报

230

主题

1950

帖子

10

精华

论坛元老

Rank: 8Rank: 8

积分
4562
金钱
4562
注册时间
2010-12-14
在线时间
32 小时
发表于 2013-4-7 20:18:11 | 显示全部楼层
回复【5楼】qq382663074:
---------------------------------

没有说一定是ABCD,是根据ASCII码来的。。。仔细看看这段代码的含义。。
我是开源电子网?网站管理员,对网站有任何问题,请与我联系!QQ:389063473Email:389063473@qq.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-22 02:05

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表