STM32F103C8T6控制RAK421时,模块无法初始化,模块不回复ACK(0x85)



  • 我使用的是STM32F103C8T6控制RAK421,stm32为主机,移植的的是官方提供的stm32f4的历程。在调试过程中, rak_sys_init函数无法让模块初始化,具体表现为模块不回复ACK(0x85),而是其他一些不同的数,我已经参考过官方的移植手册和编程手册,仍不知问题出在哪。我每次运行前都会用reset引脚让模块复位。恳请各位帮我指出可能存在的问题。
    如图是我的spi设置和引脚设置:
    0_1505558072509_捕获24.PNG
    如图是我的中断引脚设置和中断服务函数:
    0_1505557706329_捕获22.PNG
    0_1505557770589_捕获23.PNG
    如图是spi发送函数spi_send(uint8_t byte):
    0_1505557364107_捕获21.PNG
    谢谢!


登录后回复
 

与 RAK支持中心 的连接断开,我们正在尝试重连,请耐心等待