大学生
最后登录1970-1-1
在线时间 小时
注册时间2016-9-21
|
楼主 |
发表于 2016-12-30 15:26:44
|
显示全部楼层
修改函数代码,我怀疑我再循环里加了显示?
while ( 1 )
{
macPC_Usart ( "%s", ESP8266_ReceiveString ( ENABLE ) );
Delay_ms ( 100 );
ILI9341_DispString_CH ( 50, 50, "hahahaha", macBACKGROUND, macRED );
if ( ucTcpClosedFlag ) //检测是否失去连接
{
ESP8266_ExitUnvarnishSend (); //退出透传模式
do ucStatus = ESP8266_Get_LinkStatus (); //获取连接状态
while ( ! ucStatus );
if ( ucStatus == 4 ) //确认失去连接后重连
{
printf ( "\r\n正在重连热点和服务器 ......\r\n" );
while ( ! ESP8266_JoinAP ( macUser_ESP8266_ApSsid, macUser_ESP8266_ApPwd ) );
while ( ! ESP8266_Link_Server ( enumTCP, macUser_ESP8266_TcpServer_IP, macUser_ESP8266_TcpServer_Port, Single_ID_0 ) );
printf ( "\r\n重连热点和服务器成功\r\n" );
}
while ( ! ESP8266_UnvarnishSend () );
}
} |
|