本帖最后由 dong2213dong 于 2016-8-16 00:35 编辑
今天,研究了一下ESP8266的固件升级,我的板子自带的固件版本相对dcexpert教程中给出的固件版本较低,板子复位后并没有“hello”输出,因此按照版主dcexpert的教程,下载了固件(firmware-esp8266-MP-1.8.3-LR-1.1.0-v2.bin)和下载工具(ESPFlashDownloadTool_v3.3.4.exe),马虎的毛病又犯了,没仔细看教程中的图片,选择好了升级的固件后,结果下载完成后(提示下载完成,但没有读进度条的过程),终端显示的版本居然没变化,后来又检查了一遍,发现下图中的“勾”要勾选上,后面的0x0000要手动填写上,终于下载成功,终端显示出了正确的固件版本信息
使用kitty终端调happy一下吧,结果发现,居然无法输入信息,如下图所示,输入help(),居然毫无反映,换成Putty,发现一样不好用,神马情况???我将固件升级成另外的,发现也不行,试了好几次,就一次能正常输入,结果重新开启终端,又不好用了
咋办呢,突然想到,我的这台台式机有超级终端啊,试试吧,果然好用了,而且很稳定
之前写“牛刀小试”那篇帖子时,就发现,Kitty和Putty连接ESP8266有一些问题,但还好没影响使用,今天突然就彻底不好用了,看来最起码这两个终端跟ESP8266配合起来确实很不稳定,至于其他的终端软件,倒是没有尝试,第一版的STM32F4的MicroPython板子并没有发现这样的问题,所以推测是ESP8266板子对可以连接的终端还是有一些挑剔吧。。。。