OpenEdv-开源电子网

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

关于RF24L01

[复制链接]

50

主题

243

帖子

1

精华

高级会员

Rank: 4

积分
616
金钱
616
注册时间
2014-2-26
在线时间
1 小时
发表于 2014-3-25 18:02:46 | 显示全部楼层 |阅读模式
&nbsp; 这两天学习无线模块 有以下几点疑问 求大神:<br />
&nbsp; 1、设置地址码的宽度有什么作用&nbsp;<br />
&nbsp; 2、接收通道的地址码 通道0 &nbsp;40位 &nbsp; &nbsp;通道1~5的地址码 高位与通道1相同 低位可设置 &nbsp;这样的设计作用是什么<br />
&nbsp; 3、数据包中的地址码作用是什么 直接发送数据不就行了 接收方存放在FIFO里 等待读取 肯定不是这样 所以应该怎么理解<br />
&nbsp; 4、分别有三个RX FIFO&nbsp;三个TX FIFO ?怎么理解 三个是怎么工作的&nbsp;<br />
&nbsp; 5、FIFO是多少个字节长度<br />
<br />
<br />
菜鸟一个 希望大神不要笑话 耐心帮俺解答一下吧~~~<br />
<br />
<br />
我是一只摔不死的蚂蚁!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2014-3-25 21:45:10 | 显示全部楼层
回复 支持 反对

使用道具 举报

69

主题

475

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1334
金钱
1334
注册时间
2013-12-28
在线时间
197 小时
发表于 2014-3-25 22:08:22 | 显示全部楼层
回复【楼主位】_tank_:
<br>
<br>                                                                        &nbsp;&nbsp;这两天学习无线模块&nbsp;有以下几点疑问&nbsp;求大神:
<br>&nbsp;&nbsp;1、设置地址码的宽度有什么作用&nbsp;
<br>&nbsp;&nbsp;2、接收通道的地址码&nbsp;通道0&nbsp;&nbsp;40位&nbsp;&nbsp;&nbsp;&nbsp;通道1~5的地址码&nbsp;高位与通道1相同&nbsp;低位可设置&nbsp;&nbsp;这样的设计作用是什么
<br>&nbsp;&nbsp;3、数据包中的地址码作用是什么&nbsp;直接发送数据不就行了&nbsp;接收方存放在FIFO里&nbsp;等待读取&nbsp;肯定不是这样&nbsp;所以应该怎么理解
<br>&nbsp;&nbsp;4、分别有三个RX&nbsp;FIFO&nbsp;三个TX&nbsp;FIFO&nbsp;?怎么理解&nbsp;三个是怎么工作的&nbsp;
<br>&nbsp;&nbsp;5、FIFO是多少个字节长度
<br>菜鸟一个&nbsp;希望大神不要笑话&nbsp;耐心帮俺解答一下吧~~~
<br>                                                       
<br>---------------------------------
<br>看英文版的你可能看的更明白些,中文版的删节了,很多看不懂的。
<br>1.有5字节和1字节的区分
<br>2.这个得问厂家了
<br>3.地址就是代表你要发给谁了,打电话还要对方号码呢,除非是广播.........,想让大家都知道
<br>4.英文版手册上有介绍
<br>5.32字节是肯定有的,具体多少没看到介绍。
回复 支持 反对

使用道具 举报

65

主题

440

帖子

0

精华

高级会员

Rank: 4

积分
782
金钱
782
注册时间
2012-8-29
在线时间
17 小时
发表于 2014-3-26 08:13:00 | 显示全部楼层
回复【楼主位】_tank_:
<br>---------------------------------
<br>第四个问题,应该是三级FIFO,第一次接收的数据进入第一级FIFO,当第二次接收数据时,第一级FIFO数据进入第二级FIFO,新数据进入第一级FIFO。接收三次不读取的话,发送端不能发送。
<br>第五个问题,每级FIFO最大32字节,发送的数据可以自己设置长度,不能超过32字节。
人生永远追逐着幻光,但谁把幻光看作幻光,谁便沉入无边的苦海
回复 支持 反对

使用道具 举报

50

主题

243

帖子

1

精华

高级会员

Rank: 4

积分
616
金钱
616
注册时间
2014-2-26
在线时间
1 小时
 楼主| 发表于 2014-3-30 09:48:06 | 显示全部楼层
回复【3楼】jiaozhu:
<br>---------------------------------
<br>我们在通信过程中是通过地址码来区分发送给谁的&nbsp;那不同的通道又是什么作用
<br>比如我们使用一发多收&nbsp;并且接收端都使用通道1&nbsp;而不同的接收端配置不同的地址码&nbsp;
<br>这样在发送端&nbsp;只要改变发送的地址码不就可以实现发送给不同的接收端吗&nbsp;
<br>
<br>那这样使用不同通道的作用又是什么啊
<br>求解释&nbsp;谢谢~
我是一只摔不死的蚂蚁!
回复 支持 反对

使用道具 举报

50

主题

243

帖子

1

精华

高级会员

Rank: 4

积分
616
金钱
616
注册时间
2014-2-26
在线时间
1 小时
 楼主| 发表于 2014-3-30 09:48:27 | 显示全部楼层
回复【4楼】sun_shine:
<br>---------------------------------
<br>我们在通信过程中是通过地址码来区分发送给谁的&nbsp;那不同的通道又是什么作用&nbsp;
<br>比如我们使用一发多收&nbsp;并且接收端都使用通道1&nbsp;而不同的接收端配置不同的地址码&nbsp;&nbsp;
<br>这样在发送端&nbsp;只要改变发送的地址码不就可以实现发送给不同的接收端吗&nbsp;&nbsp;
<br>
<br>那这样使用不同通道的作用又是什么啊&nbsp;
<br>求解释&nbsp;谢谢~
我是一只摔不死的蚂蚁!
回复 支持 反对

使用道具 举报

69

主题

475

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1334
金钱
1334
注册时间
2013-12-28
在线时间
197 小时
发表于 2014-3-30 11:03:34 | 显示全部楼层
回复【5楼】_tank_:<br />
---------------------------------<br />
仔细研究数据手册啊,数据手册上说的很清楚。上面说的是可以6发一收,这个1收采用的就是6个不同的通道,且6个通道与6个发送机是可以有应答信号沟通,手册上用图显示出来的。但是如果是1发多收的话一般是不存在应答信号,采用广播模式,这时候的通道就看你怎么去支配了。
回复 支持 反对

使用道具 举报

50

主题

243

帖子

1

精华

高级会员

Rank: 4

积分
616
金钱
616
注册时间
2014-2-26
在线时间
1 小时
 楼主| 发表于 2014-3-30 12:48:45 | 显示全部楼层
回复【7楼】jiaozhu:
<br>---------------------------------
<br>好的&nbsp;谢谢哈
我是一只摔不死的蚂蚁!
回复 支持 反对

使用道具 举报

65

主题

440

帖子

0

精华

高级会员

Rank: 4

积分
782
金钱
782
注册时间
2012-8-29
在线时间
17 小时
发表于 2014-4-1 11:27:05 | 显示全部楼层
回复【5楼】_tank_:
<br>---------------------------------
<br>1对多&nbsp;广播方式发送没有ACK分2种情况。第一,当接收端配置相同的地址码相同的通道时,发射端发射数据,接收端同时接受到数据;当配置相同的通道,不同地址码,是不能实现同时接受,发射一次只能实现一个接受,改变地址码,下个个才能接受。
人生永远追逐着幻光,但谁把幻光看作幻光,谁便沉入无边的苦海
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-23 17:13

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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