##如何使用自己的云服务器进行云端升级?##
ota_upgrade.c文件中有一个头文件(#include "hsuser.h" )是我自己写的,其实对你们来说用处不大,仅仅把两个无线升级相关的函数做个声明,方便全局调用而已;
本人测试的时候是通过串口发送自定义命令去触发升级的,你们也可以自己写一个命令或者按键去触发;下面是我在调用无线升级函数的代码:
case OTA:
{
os_printf("ready to upgrade\r\n");
char serverip[]={192,168,0,***};
//这里是本地服务器的ip地址,也可以是远程服务器ip地址.
uint16_t port = 807 ;
//本地端口或者远程服务器端口,看自己使用选择
char path[] = "esp_upgrade/" ; //文件路径,easywebserver的bin文件所存放的路径(这里路径最好不要用\反斜杠)
ota_start_Upgrade( 2 , serverip, port, path) ;//无线升级开始
break;
}
其它说明:
case UPGRADE_FW_BIN1: file = "user2.4096.new.4.bin"; break; // user2.bin
case UPGRADE_FW_BIN2: file = "user1.4096.new.4.bin"; break; // user1.bin
以上两个文件名是我编译bin时系统自动生成的,所以这里写什么名字取决于你自己的文件名.
无线升级前请确保wifi模块已经连接上路由器,如果的远程服务器请确保路由器能上网.
开始无线升级前请先仔细阅读文件夹里的两个pdf文件
1. 2a-esp8266-sdk_getting_started_guide_cn
2. 99c-esp8266_fota_upgrade_cn
ESP8266如何使用自己的云服务器进行云端升级 (OTA教程)
4星 · 超过85%的资源 需积分: 46 122 浏览量
2017-10-12
15:35:37
上传
评论 14
收藏 5.51MB RAR 举报
灰太狼电子
- 粉丝: 9
- 资源: 3
最新资源
- main.c
- Unity 创建快捷方式自动启动
- 一分钟一条原创视频,蹭热点撸收益,条条爆款,狂撸各大平台,轻松日入1000+-教程网盘链接提取码下载 .txt
- 51单片机实现万年历,包括闹钟的设置与秒表功能(汇编)
- STM32单片机FPGA毕设电路原理论文报告铁合金电炉单片机电力监控系统的研究
- STM32单片机FPGA毕设电路原理论文报告贴片元件封装机的智能控制系统设计
- STM32单片机FPGA毕设电路原理论文报告体育高考投篮自动测试系统的设计与实现
- STM32单片机FPGA毕设电路原理论文报告提高放疗精度的单片机控制方法
- C++ matplot学习及demo实操
- STM32单片机FPGA毕设电路原理论文报告提高单晶炉加热电源控制电路精度的研究
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
- 1
- 2
- 3
前往页