NUCLEO-STM32F303开发板与nRF24L01通信始终不能读取nRF24L01的寄存器

2019-07-14 13:27发布

之前参加论坛的抢开发板活动幸运的得到一块NUCLEO-STM32F303开发板,近期想用这个开发板与原有的一块discovery-401开发板组成一套远程通信系统,为此使用了nRF24L01芯片,该芯片例程蛮多的,使用SPI接口与mcu通信,本人将原有的例程改造到303开发板上,然后发现始终不能读取nRF24L01的寄存器,也不知道问题出在哪。以下是303与nRF24L01对应的接口:PB13-sck,PB15-mosi,PB14-miso,PC6-csn,PC7-ce,PC8-irq。使用的spi2接口。附件是程序。请高手指教,万分感谢!!!!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
Greatwayer
1楼-- · 2019-07-15 17:59
MARRT 发表于 2019-3-25 14:23
问题已解决,NUCLEO-STM32F303的spi口没法成功读取nRF24L01寄存器,需要采用GPIO来模拟spi口,才能成功的读取。以下是本人采用GPIO模拟SPI成功读写nRF24L01的程序。

这个使用的什么编译软件
jiecai65
2楼-- · 2019-07-15 18:44
学习了。。。。
MARRT
3楼-- · 2019-07-15 22:06
Greatwayer 发表于 2019-3-25 15:21
这个使用的什么编译软件

Keil 5,啊

一周热门 更多>