esp32 IDF 开发环境设置_esp32idf开发环境,2024年最新直面春招

113 阅读3分钟

进入目录:D:\AiThinkerIDE_V0.5\cygwin\
双击:
Cygwin.bat

这里写图片描述

cd /cygdrive/d/ESP32 (进入你的工程目录)
git clone --recursive https://github.com/espressif/esp-idf.git (必须添加--recursive 属性,否则无法全部拉取所有模块)
cd esp-idf
git clone https://github.com/espressif/esp-idf-template app (将 esp-idf-template clone到 esp-idf/app 下)
git submodule update --init (强制拉取所有子模块,防止上一步骤遗漏)

若 git 下载较慢或失败,可下载pan.baidu.com/s/1jIRotBg(已打包 esp-idf 和 esp-idf-template,下载后请执行 git pull 以进行更新),可省略上面 git 步骤。

打开 ESP_IDE.exe,配置正确的 esp-idf 路径,并点击【OK】打开 eclipse

这里写图片描述

这里写图片描述

这里写图片描述

打开Eclipse
这里写图片描述

这里写图片描述

这里写图片描述

点击NEXT
这里写图片描述

这里写图片描述

配置项目
因为 make 只能从 app 目录启动,故我们需要修改整个项目 build 的位置

右键项目→Properties ,单击 C/C++ Build,修改如下图

这里写图片描述

windows 下面得到串口号
这里写图片描述

Make menuconfig的时候,悬着 /dev/ttyS5 对应COM6 串口。

添加 make app 类似 添加 make flash。
这样就不用全部重新编译了。

想要重新建立的 工程比如 hello world,都拷贝到 app目录下面去覆盖。

make flash 执行之后,按住板子的 boot按钮不放。 直到出现开始烧写才放。

这个是用 安信可的 cygwin环境开发。
和乐鑫官方的不同。

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

img img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新

如果你需要这些资料,可以戳这里获取