void main(){
Uart_Init();
Send_String("waiting for ESP8266 respond----\r\n");
delay(2000);//延时2s等待ESP8266启动
}
波特率设置是stc的烧录软件自动生成的就这一条Send_String语句会不停的重复发送,换成printf也一样,根本停不下来,什么情况?
main里面只有这一个打印字符串的命令,但被重复执行,为什么?我又没套while死循环
追答因为你没有发程序,所以不知道你怎么写的。如果只想执行一遍,应该在打印语句下加一行while(1);
注意,必须有分号,这样才停在这一行。