This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320C6748: 基于TMS320C6748上的SPI外接NRF24L01无线模块的代码调试

Part Number: TMS320C6748

大家好:

       如题,我现在在做关于NRF24L01无线模块的代码编写,现在已经完成代码编写是使用GPIO模拟SPI时序,将NEF24L01模块驱动起来;现在想实现的是将TMS320C6748芯片上的SPI直接连接NRF24L01模块上的SPI的输入输入引脚,直接使用SPI的驱动代码将模块驱动起来,主要参考的源码是STARTWARE源码中的SPI FLASH的应用代码,将SPI中断和初始化函数都进行移植,在此基础上将之前实现的使用GPIO实现的接口函数使用SPI功能进行替换,测试中发现在接收到的数据不是我想要的的数据,正常现象是通过MOSI引脚将NEF24L01寄存器的地址写给NRF24L01模块,通过MISO引脚回给的数据应该是0x0E才是正常现象,现在通过SPI给回的数据是0x1C,我初步怀疑SPI初始化的哪里我操作的不正确导致的,但是我到现在都没有找到具体原因,想问下论坛的大神们有没有调试NRF24L01芯片的经验,向我遇到的这样的问题如何定位具体原因???

      祝好!!!!