我有2个没有。 ESP8266模块。我使用AT命令配置它们如下。
模块1设置
AT+CWMODE=3
AT+CIPAP="192.168.1.0"
AT+CWSAP="esp_1","",1,0 [Note: for testing no password is set]
AT+CIPAP?
+CIPAP:ip:"192.168.1.0"
+CIPAP:gateway:"192.168.1.0"
+CIPAP:netmask:"255.255.255.0"
OK
AT+CWSAP?
+CWSAP:"esp_1","",1,0,4,0
OK
模块2设置
AT+CWMODE=3
AT+CIPAP="192.168.2.0"
AT+CWSAP="esp_2","",1,0 [Note: for testing no password is set]
AT+CIPAP?
+CIPAP:ip:"192.168.2.0"
+CIPAP:gateway:"192.168.2.0"
+CIPAP:netmask:"255.255.255.0"
OK
AT+CWSAP?
+CWSAP:"esp_2","",1,0,4,0
OK
现在我想从模块2连接到模块1,所以我从模块2发送以下命令。
AT+CWJAP="esp_1",""
WIFI CONNECTED
WIFI GOT IP
OK
连接确定。没问题。
现在我关闭模块1,并从模块2发送上面的命令,我的模块2被重置以下日志
AT+CWJAP="esp_1",""
ets Jan 8 2013,rst cause:4, boot mode:(3,7)
wdt reset
load 0x40100000, len 816, room 16
tail 0
chksum 0x8d
load 0x3ffe8000, len 788, room 8
tail 12
chksum 0xcf
ho 0 tail 12 room 4
load 0x3ffe8314, len 288, room 12
tail 4
chksum 0xcf
csum 0xcf
2nd boot version : 1.2
SPI Speed : 40MHz
SPI Mode : DIO
SPI Flash Size : 32Mbit
jump to run user1
rlŽô
ready
另一个观察是。
出现上述错误后,我通过" AT + RESTORE"将模块2的设置恢复为出厂设置。命令并再次配置上述步骤给出的模块2.
现在,当我触发连接命令时,我得到了一些响应,在这种情况下,我的模块没有被重置。 (注意:模块1仍然关闭)
AT+CWJAP="esp_1",""
+CWJAP:3
FAIL
所以我的问题是为什么模块在测试用例1中重置了。 "第一个原因是什么意思:4"在错误日志?
提前致谢。