ESP8266-12F模块上电打印一条乱码后无响应的问题分析与解决

2019-04-13 11:14发布

        由于兴趣广泛,自己又开始玩起了物联网。基于SIM卡模块的无线传输模式,总得 准备一个SIM卡来测试,还要包月流量,测试也比较头疼,如果能用WIFI来实现,家里 又有无线路由器,测试起来会相对简单一些,这就想起了现在流行的WIFI模块:ESP8266, 去年听过,也买了三个开发模块,一直放着,最近因为心血来潮,搞起来。         简单看了一下官方的手册,然后3.3V直接供电,USB转TTL串口模块接上。发现串口 助手只打印了一条信息后,就没有动静了。
开始上电的信息如下:






        感觉不对啊,难道是供电问题?复位问题?模块坏了?固件问题?作为一个貌似专业的电子 工程师,这不是什么问题! (1)再换一个模块上电,问题依旧!!(同批买的三块,如果全是这样,淘宝还让人相信?) (2)使用5A直流电流供电,保证电流OK!现象一样。 (3)查看官方的手册,烧写新的固件(找到问题了!)             我在烧写固件时,点击烧写,直接烧写成功了,搞过单片机程序烧写的我, 立即明白,可能之前模块一直在BOOT烧写模式,因此没有真正的启动程序。 仔细看了一下买的开发模块,又看了一下手册,明白了,GPIO0在BOOT模 式下为低(接GND),我这个模块上,有个跳线,跳线帽在上面,把GPIO0接低, 因此让模块在烧写程序的模式,当然不启动程序了。         拿走GPIO0上的跳线,上电后,打印了很多的乱码,还出现了能识别的信息, ESP8266模块上电正常了!至于实现什么功能,继续研究。

         写给粗心大意的自己,不过,还是要多看看官方的手册,看看别人的调试笔记, 这样会更能有效的学习与掌握技术!