本文仅介绍已经安装 ESP-IDF
想要基于已有的安装环境使用 Espressif IDF
vscode 插件的情况,这种情况下需要手动指定一些配置项,过程比较繁琐。对于需要全新安装 ESP-IDF
环境的机器,安装Espressif IDF
vscode 插件之后,按照过程一步步选择即可,比较简单,过程不再描述。
文章目录
注意事项:
- 必须使用绝对路径,路径中不能使用
~
,$HOME
,%HOME%
; - 如果一个配置项包含多个内容,Linux 上必须使用
:
(英文冒号) 分隔,Windows 必须使用;
(英文分号) 分隔。 - 请将配置指令中的
{user}
换成自己的用户名
注意 Windows 和 Linux 分隔符不同
主要配置项:
espIdfPath
:指定已经下载的 IDF 路径;toolsPath
:指定已经安装的 IDF 工具链目录(.espressif
目录);customExtraPaths
:当前版本 IDF 对应的工具链bin
位置(.espressif
中具体的某个bin
目录);customExtraVars
:需要附加的环境变量;pythonBinPath
:当前版本 IDF 对应的 python 虚拟环境位置。
配置方法:
- 方法1. 可以直接在
settings
中搜索idf
,修改以上配置项; - 方法2. 可以直接在
settings.json
中添加直接添加以上配置项; - 方法3. 使用 idf vscode 插件配置引导
Configure ESP-IDF Extension
。
详细配置过程(方法3)
1. 打开配置引导界面
在 vscode 中点击键盘Ctrl+Shift+P
,呼出 command palette
,输入Configure ESP-IDF Extension
,选择并打开
2. 选择 python 版本
选择为 python3
3. 添加 esp-idf
路径
添加已经下载安装的 esp-idf
路径