OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2948|回复: 1

求助:NRF24L01无线模块无法识别

[复制链接]

8

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
94
金钱
94
注册时间
2015-7-22
在线时间
11 小时
发表于 2016-11-14 16:02:06 | 显示全部楼层 |阅读模式
5金钱
本帖最后由 西江月拂晓 于 2016-11-14 17:36 编辑

近来自己用407做个了板子,但是不知道为什么就是识别不到无线模块,教程用的是spi1口,我用的是spi2口,该改的参数都改了,但是就是识别不到。另外,无线模块在我的103开发板上是可以用的,但是同样的代码,用同学的407开发板(用的也是spi2口),依然不行,不知道哪里出问题了。在初始化的时候没有问题,就是在检查无线模块的时候,老是出不来,在线调试的时候,NRF24L01_Write_Buf(NRF_WRITE_REG+TX_ADDR,buf,5);    NRF24L01_Read_Buf(TX_ADDR,buf,5);   好像是写不进去,读出来的全是0。硬件没有问题,都测试过了。平时对这个没有太多研究,还希望哪位大鸟给指引指引,感激不尽。原理图和程序都在附件里。

新建文件夹.zip

3.29 MB, 下载次数: 42

最佳答案

查看完整内容[请看2#楼]

真是不好意思,太久没用了,把复用映射混为重映射了。之前用的是103的板子,上边的代码没有复用映射,而407的代码有复用映射,之前没用过407的开发板,把程序弄错了,所以才有这个比较低级的错误。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

8

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
94
金钱
94
注册时间
2015-7-22
在线时间
11 小时
 楼主| 发表于 2016-11-14 16:02:07 | 显示全部楼层
真是不好意思,太久没用了,把复用映射混为重映射了。之前用的是103的板子,上边的代码没有复用映射,而407的代码有复用映射,之前没用过407的开发板,把程序弄错了,所以才有这个比较低级的错误。
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-6-30 19:25

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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