esp8266_rtos_sdk使用方法

2019-03-08  本文已影响0人  only_cherry

1. 将 sdk 目录下的 driver_lib 重命名为 app

2. 拷贝

 将/examples/project_template 下的所有文件到刚才的 app 目录(提示覆盖则确认),完成后目录结构如下: 

3. 修改

将 ESP8266_RTOS_SDK-2.0.0/third_party/makefile 重命名为 makefile.bak ,以防止编译时报错,虽然不影响编译但是强迫症患者不能忍啊。。。
接下来,我们启动 ESP_IDE,将项目导入 Eclipse 

4.配置项目:

因为分离了sdk和project目录
所以编译之前必须先指定一个 SDK_PATH 和 BIN_PATH
修改 ESP8266_RTOS_SDK/app 目录下的 makefile,添加以下内容 :
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

5.编译Hello World

 1) 删除 sample_lib 文件夹
 2.)修改 ESP8266_RTOS_SDK-2.0.0/app/makefile,将 makefile 中的 sample_lib 替换为 driver ,将 libsample_lib.a 替换为 libdriver.a 
上一篇下一篇

猜你喜欢

热点阅读