[ESP8266]如何在安装安信可一体化开发环境中创建RTOS工程

[ESP8266]如何在安装安信可一体化开发环境中创建RTOS工程


本教程大多数例程都是基于RTOS,而且基于目前乐鑫的SDK整合情况来看,RTOS即将会完善,并且会在以后和ESP32一样有一个很完善的ESP-IDF.

 

对于Windows平台,我们使用安信可Eclipse的继承开发环境.官方给出例程中无RTOS例程,网上多处代码年代已久,事实上从本文撰稿来看ESP8266RTOS_SDK已经趋向于ESP-IDF.

 

本教程将要说明,具体操作不再深究!


首先,我们会发现在eclipse中存在ESP8266_RTOS_SDK




在其目录下有个example文件夹,其中一个project_template文件夹



将其拷贝出来,放置到project目录下,改名为工程名

Eclipse导入工程

重点是要打开Makefile文件




在最前端添加如下代码即可

具体路径和参数请自行按实际情况修改

SDK_PATH=/home/aithinker/project/ESP8266_RTOS_SDK
BIN_PATH=/home/aithinker/project/ESP8266_RTOS_SDK/bin

BOOT ?= new
APP ?= 1
SPI_SPEED ?= 40
SPI_MODE ?= QIO
SPI_SIZE_MAP ?= 2


这时尝试在eclipse中编译,发现已经可以编译,且编译成功