可以通过esp8266给单片机下载程序,但是不实用,电脑端 单片机程序下载软件 大多数用串口连接 单片机,这样就需要用 两个 esp8266模块(一个服务、一个客户 连接,设置为透传模式 ),单片机端需要 电源(如STC系列需要 模块先供电连接,电脑端点击下载单片机再上电)没信雹银有直接来得省事,如果需要脱肆雹机下载程序(像STC专门有滑宴脱机下载器,单片机程序装入下载器后有个5V电源就可以了)。
进入Cygwin的官网下载最新版的Cygwin软件,根据自己的电脑选择位数,32位的就选32位空笑的系统。
再进入Eclipse CDT的官网,下载最新版的CDT软件。
新棚亏配建一个文件夹Eclipse-Neon,将下载好的两个软件链指放进去。
解压eclipse软件到当前文件夹中。
新建文件夹cygwin64,将cygwin的安装软件放进去。
进入cygwin64,双击打开set-x86_64.exe,开始在本地安装cygwin环境。
选择Install from Internet。
指定Cygwin软件的根目录位置。
指定Cygwin安装的软件包的存放路径。
选择联网的方式。
主要是选择需要安装的Linux软件包,默认情况下,Cygwin没有选择C++开发所需要的包,需要选中软件包。
等到安装结束后,查看root目录下是否安装成功,添加Cygwin的路径到Windows的用户环境变量PATH中。
在cygwin命令行中查看当前安装的gcc和gdb的版本,以验证基本的软件包是否安装成功。
开始新建一个C语言工程,取名为test,编译链工具选择Cygwin GCC。
配置路径映射,点击调试按钮,将调用GDB调试软件即可。
1、USB转串口模块连接ESP8266模块2、模块通过USB转串口模块连猜裂知接电脑,找到串口号
3、打开下载软件进行升级
4、选择“配置”选项,鼠标点击第二栏“INTERNAL://FLASH”后面的小齿轮
5、穗消添加固件
6、左边在小方格里,只选择第二个,后面的地址默认为0x00000
7、切换到” *** 作“,点击“一键下载”后需要断开ESP8266模块电源,然后再供电源帆。类似STC51单片机的冷启动。
8、出现二维码跟MAC地址码,说明固件正在更新。更新固件需要一段时间。
9、固件下载完后,在软件的左下角会有一个绿色的图标
10、连接串口调试工具验证固件是否升级成功
选择波特率
打开串口后
发送“AT”命令,成功返回“OK”
升级完成
固件升级注意事项
1、下载固件时,ESP8266模块的启动模式需要选择更新模式
2、发送命令时要附带“回车、换行
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)