NRF24L01多对一,一对多全部调通(共享源码+中文手册)

2020-01-14 18:57发布

呵呵。。先说个小插曲哈,这个程序是我写过最拖拉的,N个月前我买了3个NRF24L01,买回后做了3快板,但是调试的时候发现有一个ASM1117坏啦!http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4098247&bbs_page_no=1&search_mode=3&search_text=myqiang1990&bbs_id=9999,最后只调好了一对一的通信,然后多对一的一直没调,前几天趁着实验室买元器件,顺路买了5个ASM117,,呵呵,,今晚花了1个多小时把多对一调通啦,申明哦:我只有3块模块,所以是2个发送一个接收的,其实6对一和2对一一样的,就是设置地址和使能通道就OK拉!!

调试注意事项:如果你是用直流稳压电源的话,要在ASM117那里接一个滤波电容(不加的话会很不稳定的哦!!)
              还有每次发送或者读取数据后一定要清空FIFO寄存器!!免得你会生不如死哦!!
              其他注意事项在下面的中文手册里面,大家认真看看。。。


点击此处下载 ourdev_577009.rar(文件大小:434K) (原文件名:NRF24L01模块.rar)
点击此处下载 ourdev_577010.pdf(文件大小:925K) (原文件名:nRF24L01_中文.pdf)

晚一点在上图片。。。。。现在没摄像头,笔记本电脑摄像不可以转动。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
97条回答
oy35480082
1楼-- · 2020-01-20 01:10
回复【42楼】34071417
-----------------------------------------------------------------------

朋友,你是所有节点都共用一个通道吧。第一个节点用第1到第5字节的缓存区,第二节点用第6到第10字节的缓存区。
wchp314
2楼-- · 2020-01-20 06:42
好东西,一定要顶;
bmagui
3楼-- · 2020-01-20 10:30
mark
doramin
4楼-- · 2020-01-20 13:48
回复【8楼】BANZHIYAN
-----------------------------------------------------------------------

没有接收机发送过来的确认信号主机会自动将MAX_RT置一,并且停止发送下面的数据

可用中断清
kaok
5楼-- · 2020-01-20 14:08
 精彩回答 2  元偷偷看……
doramin
6楼-- · 2020-01-20 17:59
回复【48楼】kaok
-----------------------------------------------------------------------

我是把TxBuf[0]设置成标志位

一周热门 更多>