新买了WIFI模块,用的是ESP8266,刚用串口连接电脑,会自动发送消息,用115200波特率查看接收到的消息,内容如下:
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
load 0x40100000, len 1856, room 16
tail 0
chksum 0x63
load 0x3ffe8000, len 776, room 8
tail 0
chksum 0x02
load 0x3ffe8310, len 552, room 8
tail 0
chksum 0x79
csum 0x79
2nd boot version : 1.5
SPI Speed : 40MHz
SPI Mode : DOUT
SPI Flash Size & Map: 32Mbit(512KB+512KB)
jump to run user1 @ 1000
Fatal exception 0(IllegalInstructionCause):
epc1=0x40201364, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
后经说明书比较后确定的复位后发送的消息。
后经多次检查后发现是电源引起的,这个模块应该有5V转3.3V的电路,所以外接电源时必须连接到5V,而我接的是3.3V,可能是供电不足引起不断的重启,从而不停的复件,接上5V后就正常了。
提醒:本人只是根据自己的模块电路修改供应电压,大家应根据自己模块的具体电路要求来连接,有些单ESP8266只能连接3.3V的,接上5V就会烧板子,务必注意。
本文记录了一次ESP8266模块使用中遇到的问题及解决过程。作者购买了一个新的WIFI模块ESP8266,在使用过程中遇到了模块不断重启的情况。通过检查发现是因为电源供应不足导致,正确做法应该是将外部电源接到5V而不是3.3V。此经验提醒用户们要根据模块的实际需求提供正确的电压。
1万+

被折叠的 条评论
为什么被折叠?



