我把程序下到2个uno,也是接收端一直显示000000...
用一个2560(sck、mosi和miso用52、51、50,ce-8,csn-7),一个uno,结果还是接收端000000.。。。
根本没有实现有效接收。但是程序的loop走通了,说明都在像模像样地收发,只是对接不上而已。
高手指点啊!另外,我把头文件删掉,再通过Arduino菜单重新加载的。
ide同时有mirf和rf24,会不会有影响呢。其中都有nrf24l01.h文件。
太阳雨 发表于 2013-8-12 22:07 static/image/common/back.gif
ide同时有mirf和rf24,会不会有影响呢。其中都有nrf24l01.h文件。
我不知道 如果你只用了一个库 那么没影响吧 总不可能两个库同时使用吧
实验一下就知道了
太阳雨 发表于 2013-8-12 22:04 static/image/common/back.gif
我把程序下到2个uno,也是接收端一直显示000000...
用一个2560(sck、mosi和miso用52、51、50,ce-8,csn- ...
你用的是哪个版本的程序写进去的我这个帖子里面有两个版本的程序 前一个还是后一个》?
L.anrist 发表于 2013-8-13 19:49 static/image/common/back.gif
你用的是哪个版本的程序写进去的我这个帖子里面有两个版本的程序 前一个还是后一个》?
后面的程序。我将Mirf.config放到每个循环节中,在2个UNO之间能够收到了。但是在UNO和2560之间还不行。
;P
感謝感謝
有空給它看看去
太阳雨 发表于 2013-8-15 15:57 static/image/common/back.gif
后面的程序。我将Mirf.config放到每个循环节中,在2个UNO之间能够收到了。但是在UNO和2560之间还不行。
这个问题我也遇到了 只有在两个2560之间或者两个UNO之间才能够进行通信 一直怀疑是库文件有问题 但是我没有解决这个 之前问过很多人 也没有人仔细关注过
正要学习nrfr arduino 程序,so good!
感谢楼主分享:handshake
顶一下楼主,我已入该模块,可是没时间测试,谢谢楼主的分享
嗯,很有用,谢分享
谢谢楼主分享
第一段代码内第43行(loop函数内):
SPI_RW_Reg(WRITE_REG+STATUS,status);
为什么是WRITE+STATUS ? 谢谢!
wudan3551 发表于 2013-12-28 21:10 static/image/common/back.gif
第一段代码内第43行(loop函数内):
SPI_RW_Reg(WRITE_REG+STATUS,status);
为什么是WRITE+STATUS ? ...
不用了,我发现原因了,谢谢楼主!
支持。。。。。。。。。。。。。。。。。。