求助:ESP8266-01模块程序下载成功后,不能复位!-Arduino中文社区 - Powered by Discuz! Archiver

youxianke 发表于 2018-4-26 10:49

求助:ESP8266-01模块程序下载成功后,不能复位!

继续寻求论坛大佬帮助:

问题:ESP8266-01模块通过Arduino IDE下载程序(烧录模式),下载成功后,连线都没有动,GPIO0还继续接着GND,这个时候串口观察到程序已经运行,连接路由器都正常,网络透传测试也正常,串口打印信息都没问题,但是只要我断电,或者复位一下,模块就无法正常运行,串口只有几个乱码打印,就没有任何反应了。

另外,我在下载程序时,Flash mode选择的是DOUT,经测试,只有这种模式下载后,程序才能执行,其它模式下载完成后都没有反应。

谢谢!

跑龙套的保 发表于 2018-4-26 17:43

工作模式gpio0悬空或者上拉

youxianke 发表于 2018-4-27 09:03

跑龙套的保 发表于 2018-4-26 17:43
工作模式gpio0悬空或者上拉

按照您的方法又测试了一次,还是不行。
我现在几种情况都试过了:
1、GPIO0,下载模式时,是否拉低,都没有关系,都能够正常下载,下载后程序就能跑起来,一切正常;
2、GPIO16,下载模式是否拉高,没关系,都能正常下载,程序也能跑起来。
3、EN,这个管教一定要拉高,负责模块不运行,包括下载模式,都需要拉高。
以上几种都是下载后不复位,不断电的情况,一切都很正常,程序功能也都正常。

但只要我复位,或者断电重启,就不行了,除了串口打印出来的几个乱码外,没有任何反应,串口各种速率也都试过,很奇怪,难道是模块有问题,烧录完成后,提示也是下载成功,flash地址:0x00000000,GPIO0悬空或者拉高都试了,包括GPIO16悬空拉高,甚至拉低我都试了,都不管用。

谢谢版主支持!

跑龙套的保 发表于 2018-4-28 14:24

youxianke 发表于 2018-4-27 09:03
按照您的方法又测试了一次,还是不行。
我现在几种情况都试过了:
1、GPIO0,下载模式时,是否拉低,都没 ...

说明你的0一直是低的,量一下

youxianke 发表于 2018-5-3 18:00

跑龙套的保 发表于 2018-4-26 17:43
工作模式gpio0悬空或者上拉

gpio0在工作模式,已经上拉,还是不行。

我程序下载后,运行都正常,联网,串口打印都没问题,就是不能复位,各种情况都试过,有点开始怀疑人生了!
页: [1]
查看完整版本: 求助:ESP8266-01模块程序下载成功后,不能复位!