完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
本帖最后由 804682887 于 2013-1-9 15:41 编辑
最近我用两个nRF24L01和STC89C52想玩一下无线模块,不过在调试过程中我发现发射端能够发送数据,但是接收端不接收数据,请问我应该从哪里入手调试呢? 希望大家帮我一下! 初始化: 发送端与接收端相同部分: EN_AA=0x01 数据通道0允许自动应答 EN_RXADDR=0x01 接收数据通道0允许 SETUP_AW=0x03 接收/发射地址宽度为5个字节 RF_CH=0x02 射频工作通道频率2 不同部分 发送端 SETUP_RETR=0x13 自动重发 CONFIG=0x0e 使能16bitCRC 上电发射模式 把发射地址、发送数据分别写入TX_ADDR,TX_FIFO 再把发射地址写入RX_ADDR_P0用来接收ACK CE=1持续20us 接收端 SETUP_RETR=0x00 禁止自动重发 RX_PW_P0=RX_PLOAD_WIDTH 接收数据通道0有效数据宽度RX_PLOAD_WIDTH个字节 CE=0 将接收端地址写入接收数据通道0地址 CONFIG=0x0f 使能16bitCRC 上电接收模式 CE=1然后持续130us |
|
相关推荐
10个回答
|
|
|
|
|
|
问题已经解决
|
|
|
|
我的收不到数据,怎么回事,难道是我用两节1.5V电池供电的原因?
|
|
|
|
|
|
|
|
搞了好几天,发送固定的数还没实现,日啊!!!
|
|
|
|
有问题,可以咨询一下这个店铺的老板,他们专做无线的。
http://shop72210294.taobao.com/shop/view_shop.htm?spm=a1z09.1.0.160.kQwBpF&mytmenu=mdianpu&utkn=g,orxw2yltl4zdambz1364994135171&user_number_id=181586785&scm=1028.1.1.20001 |
|
|
|
|
|
|
|
|
|
|
|
nRF24L01是几伏供电?
|
|
|
|
我的也是,老是收不到数据
|
|
|
|
只有小组成员才能发言,加入小组>>
物联网工程师必备:怎么选择不同的无线连接技术,本指南帮你忙!
3282 浏览 1 评论
【DFRobot TinkerNode NB-IoT 物联网开发板试用连载】WIFI功能测试
3932 浏览 0 评论
【DFRobot TinkerNode NB-IoT 物联网开发板试用连载】Arduino的替代SublimeText3+STino
3439 浏览 0 评论
使用端口扩展器轻松高效地向IIoT端点添加具有成本效益的子节点
4001 浏览 1 评论
20676 浏览 11 评论
模组有时候复位重启后输出日志为“REBOOT_CAUSE_SECURITY_PMU_POWER_ON_RESET”的原因?
791浏览 2评论
1007浏览 2评论
1017浏览 1评论
1136浏览 1评论
378浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-18 14:25 , Processed in 1.089733 second(s), Total 69, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号