OpenEdv-开源电子网

标题: STM32 mini 板 串口转WIFI模块ESP8266 配置成AP模式出问题,请大家指点一下 [打印本页]

作者: WWWW    时间: 2016-2-26 17:29
标题: STM32 mini 板 串口转WIFI模块ESP8266 配置成AP模式出问题,请大家指点一下
void _wifiap_test(void)
{
   u8 *p;
  LCD_ShowString(50,30,200,16,16,"WIFI_TEST....");
         
  while(atk_8266_send_cmd("AT","OK",20))//检查WIFI模块是否在线
        {
                atk_8266_quit_trans();//退出透传
                atk_8266_send_cmd("AT+CIPMODE=0","OK",200);  //关闭透传模式       
                LCD_ShowString(50,30,200,16,16,"Without_WIFI_");
                delay_ms(800);
                LCD_ShowString(50,30,200,16,16,"Try_again_...");
        }
  while(atk_8266_send_cmd("ATE0","OK",20));//关闭回显

                delay_ms(10);
                atk_8266_at_response(1);//检查ATK-ESP8266模块发送过来的数据,及时上传给电脑
   atk_8266_send_cmd("AT+CIPMODE=2","OK",200);      //传输模式为:AP模式
         sprintf((char*)p,"AT+CWSAP=\"%s\",\"%s\",1,4",wifiap_ssid,wifiap_password);    //配置模块AP模式无线参数
         
         atk_8266_send_cmd(p,"OK",1000);

   atk_8266_send_cmd("AT+CIPMUX=1","OK",20);   //0:单连接,1:多连接
         sprintf((char*)p,"AT+CIPSERVER=1,%s",(char*)portnum);
         atk_8266_send_cmd(p,"OK",20);     //开启Server模式,端口号为8086
   atk_8266_send_cmd("AT+CIPSEND=0,25","OK",200);  //发送指定长度的数据
       
          LCD_ShowString(50,30,200,16,16,"WIFI_OK......");
}


在 这里一直循环{ while(atk_8266_send_cmd("AT","OK",20))//检查WIFI模块是否在线}


作者: 031441229    时间: 2016-3-13 14:16
你不悬赏,别人不回答
作者: μing    时间: 2016-3-15 17:31
同求解答
作者: rain19870225    时间: 2016-3-27 08:32
一直在这里就是没连上模块,
作者: rain19870225    时间: 2016-3-27 08:32
//向ATK-ESP8266发送命令 //cmd:发送的命令字符串 //ack:期待的应答结果,如果为空,则表示不需要等待应答 //waittime:等待时间(单位:10ms) //返回值:0,发送成功(得到了期待的应答结果) //       1,发送失败 u8 atk_8266_send_cmd(u8 *cmd,u8 *ack,u16 waittime)
作者: 530088987@qq.co    时间: 2016-4-2 19:33
楼主QQ多少加好友,我也在做,共同探讨吧。。我的QQ530088987
作者: 荣少    时间: 2016-10-13 13:17
同求解答

作者: Kentang    时间: 2017-4-12 15:26
我现在调试也是这个样子的  ,一直在那里循环,把while 语句去掉直接用 atk_8266_send_cmd("AT","OK",20)   程序继续    后面的也能够正常的调通,8266也能够收发数据正常
这就不知道为啥了?
作者: 幻心    时间: 2018-3-26 22:31
同求




欢迎光临 OpenEdv-开源电子网 (http://47.111.11.73/) Powered by Discuz! X3.4