求助:ESP8266-01模块程序下载成功后,不能复位!
继续寻求论坛大佬帮助:问题:ESP8266-01模块通过Arduino IDE下载程序(烧录模式),下载成功后,连线都没有动,GPIO0还继续接着GND,这个时候串口观察到程序已经运行,连接路由器都正常,网络透传测试也正常,串口打印信息都没问题,但是只要我断电,或者复位一下,模块就无法正常运行,串口只有几个乱码打印,就没有任何反应了。
另外,我在下载程序时,Flash mode选择的是DOUT,经测试,只有这种模式下载后,程序才能执行,其它模式下载完成后都没有反应。
谢谢!
工作模式gpio0悬空或者上拉 跑龙套的保 发表于 2018-4-26 17:43
工作模式gpio0悬空或者上拉
按照您的方法又测试了一次,还是不行。
我现在几种情况都试过了:
1、GPIO0,下载模式时,是否拉低,都没有关系,都能够正常下载,下载后程序就能跑起来,一切正常;
2、GPIO16,下载模式是否拉高,没关系,都能正常下载,程序也能跑起来。
3、EN,这个管教一定要拉高,负责模块不运行,包括下载模式,都需要拉高。
以上几种都是下载后不复位,不断电的情况,一切都很正常,程序功能也都正常。
但只要我复位,或者断电重启,就不行了,除了串口打印出来的几个乱码外,没有任何反应,串口各种速率也都试过,很奇怪,难道是模块有问题,烧录完成后,提示也是下载成功,flash地址:0x00000000,GPIO0悬空或者拉高都试了,包括GPIO16悬空拉高,甚至拉低我都试了,都不管用。
谢谢版主支持!
youxianke 发表于 2018-4-27 09:03
按照您的方法又测试了一次,还是不行。
我现在几种情况都试过了:
1、GPIO0,下载模式时,是否拉低,都没 ...
说明你的0一直是低的,量一下 跑龙套的保 发表于 2018-4-26 17:43
工作模式gpio0悬空或者上拉
gpio0在工作模式,已经上拉,还是不行。
我程序下载后,运行都正常,联网,串口打印都没问题,就是不能复位,各种情况都试过,有点开始怀疑人生了!
页:
[1]