0

我正在尝试使用 Esp8266 和 arduino 将我的 proteus 连接到 wifi 我在 arduino ide 中编译它。但问题出在我应该提供 ssid 和密码的字段中,它说这条消息无法找到带有 'const char [11]'、'unsigned int' 参数的字符串文字运算符 'operator""redmi' 我试过String cmd="AT+CWJAP="红米2","12345678""; 使用空格,但它说缺少“,”或“;” 在红米之前请如果有人可以提供帮助。

void setup()

{ const char* redmi;

 Serial.begin(9600);

 pinMode(MOS_SEN, INPUT);

 pinMode(LDR_SEN, INPUT);

 pinMode(RM_1, OUTPUT);

 pinMode(RM_2, OUTPUT);

 ser.begin(9600);

 // reset ESP8266 WiFi connection AT+CIPMUX=1 AT+CWJAP

/*========================================================================*/

/*AT commands for establishing WiFi connection                            */

/*========================================================================*/

  ser.println("AT");

  delay(1000);

  ser.println("AT+GMR");

  delay(1000);

  ser.println("AT+CWMODE=3");

  delay(1000);

  ser.println("AT+RST");

  delay(5000);

  ser.println("AT+CIPMUX=1");

  delay(1000);

  String cmd="AT+CWJAP="redmi 2","12345678"";

  ser.println(cmd);

  delay(1000);

  ser.println("AT+CIFSR");

  delay(1000);

}
4

0 回答 0