在vscode拓展中找到下载好的ESP-IDF插件,右键点击其图标,选择拓展设置,在弹出设置中勾选使用CCache(complie cache,编译缓存)。在完成以上两步后,笔者删除build文件,测试同一工程编译编译时间从2min40减少到1min40,相对明显,没有keil MDK下编译STM32工程那么快,但是也可以接受。值得注意的是,初次编译一个工程尤为耗
首先,截图原有设置以防出现意外问题。修改编译器(效果显著)在`.vscode/c_cpp_properties.json`中,将编译器路径更改为电脑上`gcc.exe`的位置,注意路径斜杠方向。或使用快捷键`ctrl+shift+P`,输入命令“CC++配置(UI)”,修改编译器路径。启用ccache(效果显著)在ESP-IDF插件设置中启用ccache(编...
我按照教程先升级了pip,但是没用,可以试试,先cmd进入到idf安装目录的python里面,我的路径是:C:\Espressif\tools\idf-python\3.11.2,先进去把pip升级一下。升级指令是: 看到这个Writing就换好了 然后直接重启vscode,按f1,输入ESP-IDF:configure 就是第一个,配置插件 再配置一遍就行 注意idf版本,选让它自己在系...
Please use idf.py only in an ESP-IDF shell environment. If problem persists, please try to install ESP-IDF tools again as described in the Get Started guide. 尝试过重新覆盖安装与卸载后再安装ESP-IDF,均无济于事,但在Vscode插件管理处将ESP-IDF版本回退至1.9.0就正常了。网络上没有找到相关的...
点击IDF插件 正在下载相关工具,需要等待一会儿 3,按shift+ctrl+P打开命令面板,查找配置ESP-IDF插件 4,选择最后一个 5,等待配置完成 6,配置完成 7,打开相应的文件夹,这里选择hello_world文件夹。 选择“是” 选择“是”和“安装” 8,依次点击“编译”,“下载”,“调试”。
通过VScode 构建开发环境的时候 其中的esp-idf版本 也会被下载到本地. 如何才能对这个版本进行更新呢. 比如我现在这个esp-idf版本是esp-idf-v4.4.1 . 当官方对这个版本进行修复BUG后 我如何才能进行及时更新呢? 备注: 发现下载到本地的esp-idf文件中有git文件 所以 尝试使用 git 进行更新, 但是发现更新完之后...
然后输入“ESP-IDF SHOW”,点击选择“展示示例项目” show 他会自动识别到例程存放的路径,点击即可打开示例页面 选择一个hello world的例程作为模板,然后创建工程 hello-world ①选择串口 ②选择目标芯片 ③工程设置 ④删除编译文件 ⑤编译 ⑥选择下载方式 ⑦烧录(下载)代码 ⑧打开串口监视器 ⑨一键编译下载打开监视...
最后一步配置Python虚拟环境时,多次重复未能成功,后发现是卡在pip升级这个步骤上,后修改pip源到阿里服务器直接升级后,再进入VSCode安装解决了此问题。 3.3 在 MacOS M1 上的安装 在MacOS M1上,首先手动安装了ESP-IDF,然后安装配置VSCode。其步骤的大部分已经在Windows和Ubuntu的描述中提及,需要补充的内容如...
\SelfSoftware\ESP32\IDF_Master\esp-idf\tools\idf.py", line 805, in <module> main() File "d:\SelfSoftware\ESP32\IDF_Master\esp-idf\tools\idf.py", line 720, in main checks_output = check_environment() File "d:\SelfSoftware\ESP32\IDF_Master\esp-idf\tools\idf.py", line 77, in ...
烧录完成之后,可使用idf.py monitor -p COM9打开监视器查看打印信息此时按CTRL+C是无法退出的,需要使用CTRL+]才可退出使用以下语句可在上传完之后立即打开串口bash idf.py flash monitor -p COM9至此,就已经完全安装好了ESP-IDF开发环境适配VSC完成以上IDF安装后,为了开发方便,使用VSC编辑器。以下对VSC进行扩展...