ESP8266 RTOS SDK 2.X 创建编程模板(基于安信可一体化IDE)

ESP8266 RTOS SDK 2.X 创建编程模板(基于安信可一体化IDE

  1. 安装安信可一体化开发环境https://wiki.ai-thinker.com/esp8266 ESP8266 RTOS SDK 2.X 创建编程模板(基于安信可一体化IDE)_第1张图片
  2. 下载SDK包 乐鑫官网提供各个版本的SDK包
    https://www.espressif.com/zh-hans/products/hardware/esp8266ex/resources
    下载 ESP8266_RTOS_SDK Release 2.0.0
    https://github.com/espressif/ESP8266_RTOS_SDK/releases/tag/v2.0.0
    为什么不用v3.1? IDF开发环境比较难搭建,不过网上也有详细教程。
    ESP8266 RTOS SDK 2.X 创建编程模板(基于安信可一体化IDE)_第2张图片
  3. 解压
    ESP8266 RTOS SDK 2.X 创建编程模板(基于安信可一体化IDE)_第3张图片
  4. driver_lib重命名为app
  5. 复制examples文件夹下的project_templateapp,替换所有
  6. 添加到工程ESP8266 RTOS SDK 2.X 创建编程模板(基于安信可一体化IDE)_第4张图片
    ESP8266 RTOS SDK 2.X 创建编程模板(基于安信可一体化IDE)_第5张图片
    ESP8266 RTOS SDK 2.X 创建编程模板(基于安信可一体化IDE)_第6张图片
  7. 修改项目目录下的文件
parent_dir:=$(abspath $(shell pwd)/$(lastword $(MAKEFILE_LIST)))
parent_dir:=$(shell dirname $(parent_dir))
parent_dir:=$(shell dirname $(parent_dir))

SDK_PATH= $(parent_dir)
BIN_PATH=$(SDK_PATH)/bin
  1. (设置为FOTA)
    ESP8266 RTOS SDK 2.X 创建编程模板(基于安信可一体化IDE)_第7张图片
  2. 将app目录下的driver目录中的.c文件可以被项目使用ESP8266 RTOS SDK 2.X 创建编程模板(基于安信可一体化IDE)_第8张图片ESP8266 RTOS SDK 2.X 创建编程模板(基于安信可一体化IDE)_第9张图片
  3. 编译工程
    clean Project; build Project,等待完成。
  4. 下载安信可flash下载工具https://wiki.ai-thinker.com/tools
    ESP8266 RTOS SDK 2.X 创建编程模板(基于安信可一体化IDE)_第10张图片
  5. 下载
    如果下载波特率选的太快可能会造成下载失败以后下载可只选前两项ESP8266 RTOS SDK 2.X 创建编程模板(基于安信可一体化IDE)_第11张图片

你可能感兴趣的:(ESP8266 RTOS SDK 2.X 创建编程模板(基于安信可一体化IDE))