ESP8266 烧写选项flash size Mbit在烧录软件8266汉化模块时选错了会有影响嘛

1.本次ESP8266探索篇建立在野火霸道板卡の上采用野火板载的WiFi进行学习,先介绍下霸道板载的WiFi硬件资源

测试板的整体框图如下:

有三个主要芯片:USB转串口芯片、STC单片机、ESP8266USB转串口芯片主要用于调试和烧写芯片输出的串口信号可以通过拨码开关连接至MCU或ESP8266MCU起主控作用,通过AT命囹设置ESP8266的工作模式、开启ESP8266的TCP服务器并根据8266接收到的TCP信息来控制外围设备(如LED)的动作。ESP8266加载AT固件工作在从模式。与AT模式相对应的是IOT主模式IOT和AT模式的区别:
AT:调制解调器命令语言

在SDK源码project目录中有AT和IOT源码,区别如下:
1、IOT_Demo 位于软件包中 "examples" 文件夹给出三种物联网设备“智能开關”,“灯”“传感器”的简单demo,三种设备在user_config.h 中定义请每次只使能一种设备调试~
3、AT 是与 IOT_Demo 同一级别的应用demo,请勿同时拷贝到文件夹“app” 編译未改动代码的情况下,要么作为独立运行的 IOT_Demo要么作为附属 wifi 功能的 AT,好么亲

简而言之,如果使用MCU作为主控ESP8266一般为AT模式,如果不使用MCUESP8266作为主控,即为IOT模式下面介绍如何烧写MCU和ESP8266:一、烧写MCU1、准备需加载的MCU文件源码及HEX文件如附件,官方发布的不太对修改了一些,洳将波特率从115200改为9600增加发送字符间的延时,亲测可用 

3、设置测试板上的拨码开关参考《玩转ESP8266测试板(一)》下方拨码开关设置为:000101

4、启動烧写程序,按如下设置

串口设置为自己的串口点“打开程序文件”,选中需加载的MCU文件注意IRC频率要选择“22.1184”MHz5、点“下载/编程”按钮,然后测试板下电再上电因为STC单片机内置的ISP烧写程序在启动时才生效因此单片机需复位才能烧写,测试板没有MCU的复位键只能下电再上電没重启时,程序提示“正在检测目标单片机”:

重启后会正常烧写给测试板的建议:1)将Mini-USB改为Micro-USB2)增加MCU的复位键,目前只有ESP8266的复位键二、烧写ESP82661、准备ESP8266的烧写固件可以加载官方的固件或IDE编译后的固件官方AT固件如附件(需解压) 

2、准备烧写程序见附件 3、设置测试板上的拨码開关参考《玩转ESP8266测试板(一)》上方拨码开关设置为:011110下方拨码开关设置为:001010

4、启动烧写程序,按如下设置先选择对应的串口:

再在配置页面選择固件:

然后返回操作页面点击“一键烧写”,等待烧写完成(如果进度条不动按一下测试板上的rst键即可):

烧写完成后记得把拨码开關恢复为正常状态(上方拨码开关设置为:011010)。

我要回帖

更多关于 烧录软件8266汉化 的文章

 

随机推荐