首页 > 微波/射频 > 射频学习交流 > 求NRF2401使用SPI写入程序,请收下我的膝盖。

求NRF2401使用SPI写入程序,请收下我的膝盖。

录入:edatop.com    阅读:
最近做NRF2401无线通信,主芯片STC12C5A60S2,我在网上查了很多程序,51单片机与之通信都是用的IO口模拟的,但是想试试用SPI与芯片进行通信。可是通信不成功,这个是IO口模拟通信,测试可以通过,然后我就把它改成了SPI通信,写入程序如下,12单片机通信初始化和中断程序如下,在贴上SPCTL的配置说明。
这样的SPI配置,我用两个单片机进行通信的时候也可以成功啊,但是不知道到为什么就是往NRF2401中写入数据不成功,本来用IO模拟是可以通信成功的,但是一换这个SPI通信就不成功了,小弟悟性差智商低,求大哥解答啊!不胜感激。

IO模拟SPI

2.png(32.83 KB, 下载次数: 4)

下载附件 保存到相册

2015-12-1 11:17 上传

通过SPI写入,不包括屏蔽部分

通过SPI写入,不包括屏蔽部分

3.png(14.81 KB, 下载次数: 4)

下载附件 保存到相册

2015-12-1 11:18 上传

12单片机SPI配置

12单片机SPI配置

5.png(121.35 KB, 下载次数: 4)

下载附件 保存到相册

2015-12-1 11:20 上传

5.png

你这个应该是SPI设置问题,我修改后可以使用的。

申明:网友回复良莠不齐,仅供参考。如需专业解答,请学习本站推出的微波射频专业培训课程

上一篇:车载定位器室内精准定位方案
下一篇:做出来无源RFID有方向性,本不应该啊

射频和天线工程师培训课程详情>>

  网站地图