新手入门
- 积分
- 17
- 金钱
- 17
- 注册时间
- 2019-7-3
- 在线时间
- 4 小时
|
10金钱
照片部分划线部分,返回的是ESP8266的相应指令的返回值,现在发送AT指令,应该返回OK,但程序一直收不到返回值,将返回值显示出来,发现并没有返回值,请问这个问题怎么解决呢,急求!!!!
附上源代码
ESP8266_Fram_Record_Struct .InfBit .FramLength = 0; //从新开始接收新的数据包
ESP8266_USART("%s\r\n", cmd);
if(ack1==0&&ack2==0) //不需要接收数据
{
return true;
}
delay_ms(time); //延时time时间
ESP8266_Fram_Record_Struct.Data_RX_BUF[ESP8266_Fram_Record_Struct.InfBit.FramLength ] = '\0';
PC_USART("%s", ESP8266_Fram_Record_Struct .Data_RX_BUF);//
if ( ( ack1 == 0 ) && ( ack2 == 0 ) ) //不需要接收数据
return true;
|
|