当前位置: 首页 > article >正文

esp-idf基于vscode插件开发环境搭建

1. 准备工作

下载最新版本的Visual Studio Code(vscode)。

操作系统:windows和ubuntu系统都可以。

2.安装ESP-IDF扩展插件

3. 安装完成后,安装SDK和工具链。

左侧出现类似“指纹”一样的图标,点击它,然后点 "Configure ESP-IDF Extension"

再点击 EXPRESS 

注意:如果是Ubuntu系统还需要先安装一些工具包,按照他的提示页面去安装,否则无法出现下面的页面。

4.做一些简单配置

Select download server:选择服务器,一定要选Espressif,不要选Github(除非你能访问)。

Select ESP-IDF version:选择最新的版本

Enter ESP-IDF container directory:这个是ESP-IDF 的下载路径,可以选择。建议选择自己要保存的位置。

Enter ESP-IDF Tools directory(IDF_TOOLS_PATH):工具链路径,可以选择。

最后点击 Install 安装,然后就是等待......

5. 安装完成后,我们从一个例程开始。

这里会弹出让你选择ESP-IDF的路径,原因是我们可以安装多个版本的ESP-IDF,所以需要选择你使用哪个版本的ESP-IDF的例程。

6. 选择一个闪灯例程

点击 Create project using example blink

7.选择示例代码存放路径

会弹出一个代码路径保存对话框,它会把例程代码复制一份到你选择的路径。

下次再打开这个例程的时候,在vscode中直接选择打开你保存的项目目录即可。

注意:切记不要破环ESP-IDF目录中的例程代码。

8.选择信任

9.选择芯片

根据自己开发板芯片类型选择芯片,默认是ESP32

10.配置示例代码

选择LED类型,以及IO编号,最后记得保存 Save。

11.编译

漫长的等待........

编译OK。

12.烧录程序

点击 Flash 选择自己的烧录方式,一般开发板是UART方式。

如何不能烧录,注意自己选择的串口端口号是否正确


http://www.kler.cn/a/428516.html

相关文章:

  • 麒麟监控工具rpm下载
  • deep face cam 部署报错解决
  • 【Linux】环境变量
  • React 表单处理与网络请求封装详解[特殊字符][特殊字符]
  • 小菜鸟系统学习Python第三天
  • HTML语言的计算机基础
  • 【数电】常见时序逻辑电路设计和分析
  • 纯虚函数和抽象类
  • 使用Jackson忽略特定字段的序列化
  • 【Windows11系统局域网共享文件数据】
  • idea中手动停止后selenium UI自动化打开的浏览器及chromedriver进程就会一直在后台中,使用钩子程序保证在程序结束时一定会进行退出。
  • 【机械加工】数字化软件打造,如何实现3D交互可视化?
  • 麦肯锡报告 | 2023年科技趋势采纳水平:成熟技术与新兴技术的平衡发展
  • 【CANoe示例分析】Basic UDP Multicast(CAPL)
  • 【链表小结】
  • 汽车EEA架构:发展历程
  • 【论文阅读】国际开源发展经验及其对我国开源创新体系建设的启示
  • CanFestival移植到STM32 F4芯片(基于HAL库)
  • hadoop单机安装
  • 7.猴子吃桃 C#
  • gin中间件两种定义方式分析和使用场景
  • vue3 项目搭建-9-通过 router 在跳转页面时传参
  • 记录学习《手动学习深度学习》这本书的笔记(三)
  • 【WRF数据处理】基于Python处理静态地理数据:LAI、Albedo、LUCC
  • 电压电流声音信号采集与分析系统
  • vulnhub靶场【hacksudo】之search