开发环境的搭建

VS Code安装

百度vscode进官网下载安装,完成后安装git插件

9d6f1cf585425cfc1c58047bb43efa87.png

Git安装

b2d5326b2c1bd4ee0f7681562900a198.png
3d237bbb6e1c3cbb467d82ce94b98382.png

安装完成后就可以在vscode中选择git做为终端

从Github上获取ESP-IDF

fc52ce7cf360f185c2c24d7b967e9f01.png

一定要注意recursive选项,因为esp32的很多库是被封装成submodules的,所以一定要添加这个选项,并确保所有的submodules下载完成,如果下载submodules出现问题,还可以通过如下命令去重新下载:cd ~/esp/esp-idfgit submodule update –init此时,ESP-IDF会被下载到~/esp/esp-idf路径下。

ESP32 编译工具链

4b0dc62b0d17b052864f3a4722450f7d.png

文件比较大600多Mb。

连接ESP-IDF、编译工具链和VSCode

VSCode中设置编译工具链

1. 在vscode中选设置,

c54ebed8022e02041141ae01345e5a27.png

就可以了。

2. 工具链连接IDF

找到图中的路径,

2b457a64ef10f1fe408b347e56681e0b.png

假设我们的工具链安装在d盘,打开文件后,

把IDF的路径加在最后,export IDF_PATH="C:/Users/Administrator/esp/esp-idf"

01706dcf1764eb19c7ef6698872fea86.png

到这里开发环境就建好了。

下面进行工程案例的编译

1.用VS code打开IDF的例子,C:甥敳獲Administratorespesp-idfexamplesget-startedhello_world

a565574eb777a15a15eed2c6478b8b99.png

2.配置

在终端中输入make menuconfig,

60151aa8989f6619878322c887a98bb8.png

在出现的界面中选择串口配置,

54df0051af32bc712daadd22eb098426.png
de1ea3bf7d1668902641e9269121475b.png

输入自己正确的串口号,这时候需要把开发板接上电脑。

a62d5587319fa1a490ae37f55f591cd1.png
0cef8bc31e114b5d7c3ad905bff452d4.png

最后保存

完成后就可以exit。

3.编译

在终端中输入make all,就开始编译,windows下速度很慢

3ec8e7c68c67b9fafdc6b4f913330d76.png

完成以后就是下载make flash

下载完成以后打开串口查看数据make monitor

74ff00aebd6a8b4da8e58e2d07f15662.png
be8e1d92fdd3d739d8a2ac7e2b16e0b6.png

运行成功。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐