RAK411 SPI_WIFI模块无法响应命令0x88



  • 你好,最近在调试贵公司的RAK411 wifi模块时遇到了些问题邮件向贵公司FAE咨询,FAE表示这里回复快,虽然有些周折单希望能帮帮解决。
    我使用贵公司网站的http://www.rakwireless.com/cn/download/RAK411/软件开发下示例代码“RAK411 示例代码 Host API for Keil 1.0.6.1.rar”进行移植。
    本人控制板使用STM32F207单片机支队SPI读写函数与延迟函数做了更改。
    但是示例始终未成功运行,我使用串口助手查看SPI口所有接收信息(包括Dummy)发现例程可以返回开机信息和版本号
    0_1488164730040_开机信息.PNG
    但是后续的操作一直返回0x85 0x88。
    0_1488164756729_无法操作.png

    查阅手册0x85: HEAD CMD ACK信息,0x88:表示模块此时无法响应命令,读状态和读数据除外。
    0_1488164857125_0x88.png

    为何模块移植无法响应不得其解,希望能给予指导。

     希望尽早得到回复,谢谢!


  • 问一下你发送什么命令返回的是这个?



  • 稍后我会发出来RAK411模块在STM32上的代码,你可以参考该代码来看看你的问题。



  • 我使用贵公司网站的http://www.rakwireless.com/cn/download/RAK411/软件开发下示例代码“RAK411 示例代码 Host API for Keil 1.0.6.1.rar进行的移植。程序运行示例中init_wifi_module()运行到 retval=rak_uscan(&rak_strapi.uScanFrame);
    if(retval!=RUN_OK)
    {
    return retval;
    }
    else
    {
    RAK_RESPONSE_TIMEOUT(RAK_SCAN_IMEOUT);
    rak_read_packet(&uCmdRspFrame);
    rak_clearPktIrq();
    }
    就可以看到0x85,0x88....



  • @xc.c 太感谢你了,我的邮箱renx@gryiliao.com。



  • 我会上传到Gethub,到时候去Gethub下载吧。



  • @毛子 这个scan命令本来就是需要很长时间的,你需要在后面加上打印scan返回的值看有没有scan成功。



  • @毛子 请参考这个帖子的代码:STM32F411控制RAK411/RAK421的示例代码



  • @xc.c 感谢你的例程,早上过来移植了下运行OK!
    0_1488253027726_OK捕获1.PNG
    AP模式可用!
    0_1488253093071_捕获2.png



  • @毛子 恩恩 ,那就好。


登录后回复
 

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