0

自从我开始使用我的模块 esp8266 F-12 以来,我发现了一些奇怪的行为。当我开始使用串行监视器对模块进行编程时,我没有问题,但是当我像 `````` 那样自动执行时

wifi.println("AT+CWMODE=3");
delay(1000);
while(wifi.available()){
    char car=wifi.read();
    String info+=car
}
Serial.println(info);

然后,该模块运行时不打印任何内容,但有时它会执行我希望他执行的操作,但有时在我通过串行发送命令之前什么都不做。有人有想法吗?谢谢

4

1 回答 1

0

AT-Command Set 文档说“AT 命令以新行(CR LF)结尾”。

您是否尝试过显式发送 CR LF?wifi.write("+++\r\n");

于 2020-08-01T02:41:12.683 回答