找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: 王朗的诱惑
打印 上一主题 下一主题
收起左侧

[原创]NRF24L01+的5个通道调试经验,总调不通的可以来看看……

  [复制链接]
楼主
ID:163137 发表于 2017-1-30 21:23 | 显示全部楼层
卡好久了。。。发送正常就是接收不到。。。。。先下载看看
回复

使用道具 举报

沙发
ID:163137 发表于 2017-1-30 22:06 | 显示全部楼层
直接用了你的程序,我用的stc的89c52做的,只是改了引脚头文件之类的,其他都没有改,然后分别下载进发射和接收(接收的把#define RX取消屏蔽了编译的),结果接收部分通过串口看始终接收不到信号,STATUS始终是0e,数据为初始化的00,寄存器能正常读取的话,应该说明硬件没问题吧?求教~~
回复

使用道具 举报

板凳
ID:163137 发表于 2017-2-1 09:17 | 显示全部楼层
王朗的诱惑 发表于 2017-1-31 09:27
确实……寄存器对了硬件应该就没问题……发送端寄存器也正常么?这就不知道了……交换下发送接收看看什么 ...

。。。发送接收寄存器都正常,不过发送地址读出来的好像有点问题,今天继续调试。顺便问一下,寄存器CD是什么意思?我读出来都是00.是不是说我两个天线不再一个频段?
回复

使用道具 举报

地板
ID:163137 发表于 2017-2-1 16:45 | 显示全部楼层
王朗的诱惑 发表于 2017-1-31 09:27
确实……寄存器对了硬件应该就没问题……发送端寄存器也正常么?这就不知道了……交换下发送接收看看什么 ...

陷入瓶颈了。。发送取消应答,只使用通道0,状态寄存器STATUS收到0X2E,说明发送成功,接收部分状态寄存器却始终为0x0e。。。。其他设置都是一样的,就是接收不到数据。。。求教
回复

使用道具 举报

5#
ID:163137 发表于 2017-2-2 20:54 | 显示全部楼层
终于弄出来了,来通报一下原因。程序没有错误。是硬件电源问题,加了电容滤波就好了。
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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