mirror of
https://gitee.com/beecue/fastbee.git
synced 2025-12-19 17:35:54 +08:00
39 lines
966 B
C
39 lines
966 B
C
/******************************************************************************
|
||
* 作者:kerwincui
|
||
* 时间:2021-06-08
|
||
* 邮箱:164770707@qq.com
|
||
* 源码地址:https://gitee.com/kerwincui/wumei-smart
|
||
* author: kerwincui
|
||
* create: 2021-06-08
|
||
* email:164770707@qq.com
|
||
* source:https://github.com/kerwincui/wumei-smart
|
||
******************************************************************************/
|
||
#ifndef _NATIVE_OTA_H_
|
||
#define _NATIVE_OTA_H_
|
||
|
||
|
||
#include <string.h>
|
||
#include "freertos/FreeRTOS.h"
|
||
#include "freertos/task.h"
|
||
#include "esp_system.h"
|
||
#include "esp_event.h"
|
||
#include "esp_log.h"
|
||
#include "esp_ota_ops.h"
|
||
#include "esp_http_client.h"
|
||
#include "esp_flash_partitions.h"
|
||
#include "esp_partition.h"
|
||
#include "nvs.h"
|
||
#include "nvs_flash.h"
|
||
#include "driver/gpio.h"
|
||
#include "errno.h"
|
||
#include "esp_wifi.h"
|
||
|
||
#define BUFFSIZE 1024
|
||
#define HASH_LEN 32 /* SHA-256 digest length */
|
||
#define OTA_URL_SIZE 256
|
||
|
||
void native_ota_start(void);
|
||
|
||
|
||
#endif
|