600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > ESP8266学习3. 基于安信可开发环境搭建

ESP8266学习3. 基于安信可开发环境搭建

时间:2022-02-07 20:37:39

相关推荐

ESP8266学习3. 基于安信可开发环境搭建

ESP8266学习3. 基于安信可开发环境搭建

一、开发板环境二、安装开发环境1. 安信可一体化开发环境下载链接:2. 双击安装 : AiThinkerIDE_V1.5.2.exe三、配置带OS的开发环境1. 克隆仓库2. 在 IDE 导入工程3. 添加示例工程4. 设置环境变量5. 设置编译目标3. 右键选择项目,4. 烧写四、配置无OS的开发环境3. 下载sdk4. 在ide project explorer点右键,选择 c/c++-Existing Code as Makefile Project5. 选择SDK目录,去掉C++复选框,选择 Cross GCC6. 编译(1) build command设置:(2) 选择要编译的项目(3) 右键选择项目,点击clean project(4) 右键选择项目,点击build project(5) 如果报错:三、导入 demo 工程1. 在Project Explorer点键-import选择一个Demo工程2. 项目上点右键-clean project3. 项目上点右键-build project

一、开发板环境

编程方式:无操作系统的 8266 SDK开发模式编译环境:安信可一体化编译器开发套件:8266 开发板、温湿底传感器

二、安装开发环境

1. 安信可一体化开发环境下载链接:

https://docs.ai-/%E5%BC%80%E5%8F%91%E5%B7%A5%E5%85%B72

2. 双击安装 : AiThinkerIDE_V1.5.2.exe

三、配置带OS的开发环境

1. 克隆仓库

git clone --recursive /xuhongv/AiThinkerProjectForESP.git

2. 在 IDE 导入工程

导入工程,选择 :Existing Code as MakeFile Project

import => Cross Gcc ,去掉c++ 复选框。

3. 添加示例工程

设置: C/C++ Build:

这里的project_template视需要更改,比如填:

${workspace_loc:/AiThinkerProjectForESP}/examples/get-started/hello_world

所填位置必须确实有目标项目。

4. 设置环境变量

在 Properties --> C/C++ Build --> Environment 点击Add ,路径为刚刚的下载的文件夹路径,变量名字为 IDF_PATH:

5. 设置编译目标

在项目上点击右键,选择Make Targets=>Create,如下图设置:

右键点击项目,选择Make Targets=>Build,

3. 右键选择项目,

Build Project。

成功编译示例:

4. 烧写

参照上步配置快捷键进行下载,其命令是make flash

如果指定端口进行烧录下载固件比如 com11 的话,可以写:make flash ESPPORT=COM11

四、配置无OS的开发环境

3. 下载sdk

git clone /xuhongv/ESP8266_NONOS_SDK# 注意要手工删除 driver_lib 和 third_party 文件夹

4. 在ide project explorer点右键,选择 c/c+±Existing Code as Makefile Project

5. 选择SDK目录,去掉C++复选框,选择 Cross GCC

在项目点右键,选择clean-project。

6. 编译

项目上点右键,选择properties,选择C/C++ Build

(1) build command设置:

make COMPILE=gcc BOOT=new APP=1 SPI_SPEED=40 SPI_MODE=DIO SPI_SIZE_MAP=6

(2) 选择要编译的项目

在 Build directory: 填写要编译的工程路径,如填写Demo工程:

${workspace_loc:/ESP8266_NONOS_SDK}/examples/IoT_Demo

(3) 右键选择项目,点击clean project

(4) 右键选择项目,点击build project

(5) 如果报错:

make: *** No rule to make target `all'. Stop

到C/C++ Build-Behavior,把 Build(Incremental build)后的all删除再尝试。

三、导入 demo 工程

1. 在Project Explorer点键-import选择一个Demo工程

2. 项目上点右键-clean project

3. 项目上点右键-build project

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。