esp32 IDF 开发环境设置

参考网页:
http://wiki.ai-thinker.com/ai_ide_use

ESP32 windows开发环境的搭建(官方方法)
https://www.cnblogs.com/noticeable/p/7426749.html
http://esp-idf.readthedocs.io/en/latest/get-started/windows-setup.html
http://esp-idf.readthedocs.io/en/latest/get-started/eclipse-setup-windows.html#eclipse-windows-setup

http://esp-idf.readthedocs.io/en/latest/get-started/get-started-devkitc.html
玩转ESP32(1):运行Hello World
https://blog.csdn.net/yake827/article/details/69683217

ESP32 环境搭建以及入门编程流程和体验-windows
https://www.cnblogs.com/zhinianzhizhan/p/7294589.html

ESP32学习之在windows下搭建eclipse开发环境(简洁明了,五星推荐)
https://blog.csdn.net/CrazySuPA/article/details/80589738

ESP32 环境搭建以及入门编程流程和体验-windows
https://www.cnblogs.com/zhinianzhizhan/p/7294589.html

安装好 D:\AiThinkerIDE_V0.5 之后,
在D盘 建立一个空的文件夹,名字是 ESP32

进入目录: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 下载较慢或失败,可下载http://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环境开发。
和乐鑫官方的不同。

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值