打印
[无线通信]

求助nRF24L01接收时丢数据包的问题

[复制链接]
1175|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cwez21|  楼主 | 2014-9-16 09:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 cwez21 于 2014-9-16 10:14 编辑

问题详情:
1、主机发送,从机接收,从机接收通道设置为4字节宽度。主机每隔1s发送一帧4字节宽度数据包,共发送5帧。从机每接收到一帧数据,马上清除接收FIFO及状态寄存器,继续进入接收模式。
2、在官方的C8051F120及F060板子上程序正常运行,能接收到5帧数据包。
3、一样的程序,在F330(使用片内振荡器)的板子上,从机只能偶尔接收到5帧数据,大部分时间里接收不到5帧。
4、最初在F330的板子上,RAM还有很大余量的情况下,程序不能跳转到main函数。后来讲一些数组的初始化放在了main函数里才解决了此问题。
谢谢各位!

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

3

帖子

1

粉丝