不爱吃鱼 发表于 2012-9-9 14:38:05

前两天说的,nrf24l01,4对1程序,现在发给大家

现在来兑现承诺,不能用打脸,呵呵。只有通道0加入了DHT11,其他的随意发了几个字节,需要什么自己加入。
上电可用。大家可以去这里交流一下
http://www.amobbs.com/thread-5495891-1-1.html

hmyw000 发表于 2012-9-9 18:11:31

正在做无线抢答器,用得上,谢谢分享

jetli 发表于 2012-9-9 18:30:15

不能用 ---》 打脸 。。。。这字错得,,,,{:titter:}

不爱吃鱼 发表于 2012-9-9 20:02:00

jetli 发表于 2012-9-9 18:30 static/image/common/back.gif
不能用 ---》 打脸 。。。。这字错得,,,,

我。。我。。。。我错了。。。。。。。

longwu537 发表于 2012-9-9 20:27:49

楼主好样的,帮顶下

哪浀、佷羙 发表于 2012-9-9 21:41:00

这个资料好啊、前段时间我也刚搞完3对1 的、和楼主的一样 、应该有更好的方法实现多对一,期待、、

lijinhong190 发表于 2012-10-17 11:48:26

哪浀、佷羙 发表于 2012-9-9 21:41 static/image/common/back.gif
这个资料好啊、前段时间我也刚搞完3对1 的、和楼主的一样 、应该有更好的方法实现多对一,期待、、...

我也在调三对一的通信,不过第三路就是调不通,能指教一下吗

chun 发表于 2012-10-18 22:59:53

lijinhong190 发表于 2012-10-17 11:48 static/image/common/back.gif
我也在调三对一的通信,不过第三路就是调不通,能指教一下吗

可以参考我的旧帖:http://www.amobbs.com/thread-3961061-1-1.html,通道2的地址只需要写入8位地址(1个字节)

Bicycle 发表于 2012-10-18 23:02:32

我路过顶顶

哪浀、佷羙 发表于 2012-10-19 22:35:15

lijinhong190 发表于 2012-10-17 11:48 static/image/common/back.gif
我也在调三对一的通信,不过第三路就是调不通,能指教一下吗

你好、最近没来论坛,   2+通道的调不通 原因大都是在出在通道地址设置这个地方, 我的就是, 刚开始我也是参照坛子里的程序 修改的,发现 大多数自称是多通道的程序 下载下来最后一看都是2通道的 , ,, , 你把手册的地址设置那块好好理解一下 ,过天有时间 给你一份参考程序,现在没在电脑上

YIBAOJIA 发表于 2012-11-9 16:49:56

本帖最后由 YIBAOJIA 于 2012-11-9 21:36 编辑

楼主,你的程序里有错误吧,在接收主程序里:
if(RX_DR==0)
{
sta=SPI_Read(READ_REG+STATUS);
delayms(1);
RX_P_NO=sta&0x0e;
switch(RX_P_NO)

if(RX_DR==0)这句不对吧应该是f(RX_DR)吧!!

接收中断还没虽然被清零了,但sta里面的数值还没变,所以RX_DR是不可能为0的,只有在执行sta=SPI_Read(READ_REG+STATUS)后才对sta中断位清零且把中断数据通道付给sta。。。。。

麻烦楼主确认一下是不是这样,若俺理解的不正确,恳请指正啊!!!

迫切希望楼主帮忙解答啊!!!

Honey_comb 发表于 2012-11-9 17:00:31

mark,好好学学

辉Se天空 发表于 2012-11-15 13:37:27

不错,,好好看看

287504461 发表于 2012-11-17 13:11:31

感谢分享。。
页: [1]
查看完整版本: 前两天说的,nrf24l01,4对1程序,现在发给大家