0


小陈笔记(一):Vscode 安装ESP-IDF插件

摘要:

    本文主要描述如何在Vscode安装esp-idf插件。同时也是记录自己在安装过程中遇到的日记。

材料:

    1.Windows10专业版

    2.vscode稳定版本

    3.esp-idf4.4.4版

    4.硬件:esp32

一、安装vscode

    vscode的安装教程网上有很多优秀的例程,这里就不要一一赘述了。友友们可以在这个官网下载。

二、安装ESP32-IDF库

    切入正题,友友们可以先这个官网去下载自己喜欢的esp32-idf库,这里我下载了esp32-idf4.4.4版本。

    打开链接的界面如下:

    在这个界面往下拉,可以看到官方提供给友友们历史版本,可以根据各自需求,在下载不同版本,我这里选择了V4.4.4版本。

下载完那就是安装了啦!

    在这个界面是安装这个库支持的芯片、相应的串口驱动、命令面板的快捷方式,直接点击下一步就可以了。

等几分钟之后,可以看到安装成功的界面啦!同时有两个弹窗出来,可以看到两个命令弹窗以及打印出来的信息,这说明已经安装成功并且自动添加了环境变量到电脑系统设置里面。

    打开电脑的环境变量,可以看到如下的配置:

     到这里安装ESP32-idf的库已经完成啦!!!

三、在vscode安装ESP32-idf插件

     在完成上面的配置,就可以打开vscode安装esp-idf插件啦!

    我这里已经下载好啦!!!同时已经安装了一个中文插件,这个界面都是中文显示的,看起来比较简洁一点。

开始配置插件,可以点击“查看-->命令面板-->命令框”,或者按“ctrl+shift+p”,输入:配置esp-idf插件或Configure ESP-IDF-extension。

打开配置之后,可以看到以下界面:

这里选择已经安装好的esp-idf,出错的几率很小,在线安装的插件回因为一些版本的不同,出现报错,因此选择最后一个选项。

    三个选项 代表不同选项:

** 第一个:**最快的选择。选择ESP-IDF,ESP-IDF Tools目录和python可执行文件来创建ESP-IDF。

** 第二个:**可配置选项。选择ESP-IDF,ESP-IDF Tools目录和python可执行文件来创建ESP-IDF。可选择ESP-IDF工具下载或手动输入每个现有ESPIDF工具路径。

** 第三个:**选择扩展中保存的现有ESP-IDF设置或在系统中查找ESP-IDF。

    因此选择第三个是成功率最高的,力推使用第三个选项^_^!!!指出来的便是电脑已经配置的esp-idf库,直接点击几句可以了(别犹豫(*^▽^*)....)!(如果没有想图中可以看“五、错误记录”)

    剩下就是等待它完成即可以!!!

最后配置好的界面(#^.^#)(#^.^#)!

四、验证是否配置成功

     打开例程官方的例程,验证一下,我们的配置是否是正确的

    打开官方的例程,这里需要选择要创建程序的文件,根据提示创建即可

    第一次编译需要的时间比较久,需要等待几分钟。

    先介绍这个界面左下角的图标分别代表的意思:

    从上图从左到右,依次算:

** 1、选择烧录或监控串口(插头)**:连接开发板的下载串口号

** 2、选择目标烧录芯片**:vscode在配置时会默认芯片,如果不对,可以点击一下,会弹出选择芯片的提示,根据提示选择就可以了。这个在程序编译配置好。

** 3、选择当前工程目录(文件夹)**:这个不用管它。

** 4、配置菜单(齿轮)**:对应idf命令idf.py menuconifg,用来配置当前工程的一些设置,配置项非常多,建议先有一定了解在尝试修改。一般情况下,不用动。

** 5、清除编译文件(垃圾桶)**:简单理解就是清除工程编译文件。在编译出错或添加了比较多的文件时,可以先清除上一次编译的产物,重新编译一次。

** 6、编译工程(圆柱体)**:编译当前工程,只有编译功能,没有下载功能。

** 7、选择下载模式(五角星)**:一般都是选择串口UART方式下载。

** 8、下载(闪电)**:下载编译好的固件到设备芯片上。

** 9、串口监控(小电视)**:打开与设备连接的串口,打印设备串口信息。

** 10、编译/下载/监控(一团火)**:最喜欢用的选项,它将编译下载和打开串口监控都放在一起,一次全部搞定,很方便,好使!!!(^o^)/(^o^)/(^o^)/~

    好像扯远了,O(∩_∩)O哈哈~...  现在程序已经编译好了 ,编译好界面如下:![](https://img-blog.csdnimg.cn/9e2eafd86262494f9ec8dc331af05b9d.jpeg)

     下载程序到开发板上,点击小火苗,(*^▽^*),烧录过程如图:

    打开vscode的监控窗口可以看到,开发板打印如下信息:

至此,整个配置就完成,这个时候算摸到门了嘿嘿....

五、错误记录

    在配置中,可能在vscode配置esp-idf插件时没有检测电脑已经安装esp-idf库,可以看一下。![](https://img-blog.csdnimg.cn/a18d72c3f34947e7ab0daaa09412c49f.jpeg)

     当时,我是在我电脑是第二次安装时,因为要换安装esp-idf版本,所以就想着,把库删掉就可以了,没想到一直安装不了,去网上找了很多方法都没有找,最后,自己想看一下,安装vscode时有一个注册文件或配置文件,好像没有删除掉就会导致,vscode一直从上一次安装路径去查找。因此就在去找了vscode的配置文件。

    把它删除,在重新打开配置,没想几分就可以配置vscode的esp-idf的环境。

PS:这只是在vscode配置esp32其中一种配置方法,还有很多优秀博主有不同方法。本文仅供参考,如有不对,望各位友友们指正!

标签: vscode ide 编辑器

本文转载自: https://blog.csdn.net/A06537/article/details/132118541
版权归原作者 浊酒一杯敬故里 所有, 如有侵权,请联系我们删除。

“小陈笔记(一):Vscode 安装ESP-IDF插件”的评论:

还没有评论