我正在尝试使用 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);
}