include($ENV{IDF_PATH}/tools/cmake/project.cmake) project(HelloWorld) 此处的CMakeLists.txt为项目文件,project(HelloWorld)指定了项目名称。 建议参考安装好的ESP-IDF目录下的示例项目,可能版本不同,内容会有所变动。 4.源码 在项目文件夹下 新建源码文件夹main(可自定义)并创建文件CMakeLists.txt添加内容: ...
空项目的创建看这篇文章:https://www.cnblogs.com/xiaotupo/articles/17386800.html 把一下代码复制到main.c文件中,编译下载即可看到闪灯程序在闪烁了,注意修改IO口定义,看自己的板子LED接在第几个io口,如果是D6则修改uint8_t LED_PORT = GPIO_NUM_6; #include<stdio.h>#include"freertos/FreeRTOS.h"#in...
(如果这一步失败,可以关闭vscode重新试一次,多等待一会,因为python会在后台下载所需的库文件,所以可能会卡一会进度(右下角的进度条不动),请耐心等待) 配置IDF 七、新建工程并编译 配置好IDF后,按下“ctrl+shift+p” 然后输入“ESP-IDF SHOW”,点击选择“展示示例项目” show 他会自动识别到例程存放的路径,点击...
然后我们点击ESP32进入, 这里我们就进入了官方ESP-IDF文档,接下来我们就严格按照该文档叙述进行环境搭建, 这个文档就是教我们如何搭建ESP32开发环境,这里我们遇到了一个问题,就是版本问题,ESP-IDF有很多版本,我们该选哪个版本呢?点开ESP-IDF版本简介,官方给出如下答案, 出于学习的目的,这里我们选择最新稳定版本就够...
在VSCODE上部署ESP-IDF插件前,一定要先在电脑上部署环境变量。 如图6,ESP-IDF安装完成后,目录下有很多文件,其中tools的路径需要添加到用户环境变量中。 如图7,新建变量 IDF_TOOLS_PATH,值填上 tools 的路径就可以了。 图6.tools的位置 图7.环境变量
- CMakeLists.txt # 顶层项目 CMakeLists.txt 文件,这是 CMake 用于学习如何构建项目的主要文件,可以在这个文件中设置项目全局的 CMake 变量。 - sdkconfig # 项目配置文件,执行 idf.py menuconfig 时会创建或更新此文件,文件中保存了项目中所有组件(包括 ESP-IDF 本身)的配置信息。
安装成功后,在 VS Code 中调用出命令行,键入“ESP-IDF: Show Examples Projects”。 2. 点击“Use current ESP-IDF (d: work\esp\esp vscode esp-idf) ESP-IDF”在左侧边栏中选择 hello_world 工程,然后点击“Create project using example hello world”,接着在跳出的目录中选择路径。 3. 点击 VS Code ...
按快捷键 Ctrl+Shift+P,输入esp,选择 “展示示例项目”命令:选择use current ESP-IDF路径,然后就可以看到自带示例,选择 get-started下得hello_world示例,并在右侧窗口点击根据示例创建项目:然后就可以看到根据示例创建的一个新项目:3.2、编译并上传 点击窗口最下面的按钮即可完成编译、上传等操作:第一个为...
项目创建成功后,左侧可以看到项目文件列表: 2. 配置device 在命令栏输入esp-idf:set espressif,选择device target 这里选择第二项 via builtin USB-JTAG: ESP-IDF Build projec,选择: UART 3. 编译 点击左下方的menuconfig,ESP-IDF Full Clean: 点击ESP-IDF Build project编译按钮: 4. 下载程序 设备插到电脑上...