安信可開發工具 導入8266 RTOS SDK2.1

1    ESP8266的FreeRTOS SDK,採用了SDK和工程文件夾分離的方式,所以我們需要手動創建一個 app 目錄。將 sdk 目錄下的 driver_lib 重命名爲 app

2    拷貝 /examples/project_template 下的所有文件到剛纔的 app 目錄(提示覆蓋則確認),

3    將 ESP8266_RTOS_SDK-2.0.0/third_party/makefile 重命名爲 makefile.bak ,以防止編譯時報錯

4   

導入項目到 Eclipse

選擇 File→Import

點開C/C++分支,並選中Existing Code as Makefile Project

去除C++支持,選中 Cygwin GCC

點擊Browser,選中ESP8266_RTOS_SDK-2.1.0

5

點擊 Finish 完成ESP8266_RTOS_SDK-2.1.0的導入

配置項目

因爲分離了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

 

6

Build Project :編譯項目

Clean Project:清理項目

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章