打印
[STM32]

立创商城ATK_ESP8266模块控制退出透传模式函数讲解

[复制链接]
1016|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
小乐Tzz|  楼主 | 2018-8-13 09:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
atk_rm04_quit_trans函数
作用:控制模块退出透传模式,进入AT指令模式

/********************************************************/
//ATK-ESP8266退出透传模式
//返回值:0,退出成功;
//       1,退出失败
u8 atk_8266_quit_trans(void)
{
  while((USART3->SR&0X40)==0);    //等待发送空
  USART3->DR='+';        
  delay_ms(15);             //大于串口组帧时间(10ms)
  while((USART3->SR&0X40)==0);    //等待发送空
  USART3->DR='+';        
  delay_ms(15);             //大于串口组帧时间(10ms)
  while((USART3->SR&0X40)==0);    //等待发送空
  USART3->DR='+';        
  delay_ms(500);            //等待 500ms
  return atk_8266_send_cmd("AT","OK",20);//退出透传判断.
}
/********************************************************/
模块退出透传模式只有一种方法,就是在透传状态下发送“+++”,即可退出透传模式,进入 AT 模式。此时的 AT 模式下如果设置模块重启,模块又会自动进入透传模式,所以在重启模块之前,我们需要发送“AT+CIPMODE=0”来关闭透传模式,这样模块重启之后就不会进入AT模式了。


【立创商城】ESP8266EX 编带  https://item.szlcsc.com/79101.html

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

70

主题

70

帖子

0

粉丝