天线|RF射频
直播中

牛晓渊

7年用户 144经验值
私信 关注
[问答]

用 ALIENTEK MINISTM32实验24 24L01无线通信初始化失败的解决办法?

     
         我画了1PCS 跟原子一样的MINI 板子,指示 PA1口 (NRF-IRQ )没有加1个  4.7K的电阻,其余IO口一模一样,用  ALIENTEK MINISTM32 实验24 24L01无线通信实验
源代码是可以初始化过,并且能够通信,然而下载综合实验 38  确一直提示 初始化失败,没有检测到NRF24L01,
        无线模块是好的,希望得到好心人的指点!
         谢谢!

回帖(5)

李斌

2020-6-4 12:44:53
原子哥,你好!
经过验证MINI V3 的最新程序 库函数版本的 综合试验 仍然存在BUG,  寄存器版本的代码就没有问题!
与硬件没有问题!
自己解决了!
如果有人遇到 此情况,需要将寄存器版本的  SPI  文件,24L01 文件 完全替换库函数版本 ,就可以解决问题了。
个人认为寄存器版本的代码更加严谨一些!
已经解决问题!
举报

王东

2020-6-4 12:50:32
原子哥,有空帮忙看看啊!
举报

王旭

2020-6-4 13:03:41
我发现是综合实验库函数版本的问题 ,因为寄存器可以用!
举报

袁丹

2020-6-4 13:23:39
谢谢建议
我们的例程,都是寄存器先出来,然后才有库函数版本的。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分