eclipse搭建esp32开发环境

经过四天的开发环境的搭建:从纯命令行的形式,到eclipse,到visual studio code都失败,再到eclipse的搭建;发现搭建真不是那么容易,学要付出很多的心血。
现总结搭建过程:
参考以下几篇文章:
esp32官方搭建过程(重点):https://github.com/espressif/idf-eclipse-plugin
【图文】手把手教你使用 Eclipse IDE 开发 ESP32:https://blog.csdn.net/qq_20515461/article/details/108638928
注意:他所配的3. 下载 ESP-IDF 仓库代码有问题应该是通过
Help->Download and Config ESP-IDF下载并安装esp-idf(乐鑫开发矿建)。
ESP32教程之二:eclipse插件开发环境搭建:https://blog.csdn.net/agony_isolate/article/details/111464686

总体过程是:
1、安装Java、Python、git

2、安装eclipse(c、c++)

3、安装IDF插件:
①、前往Help>Install New Software
②、Add…
输入Name为Espressif IDF Plugin for Eclipse
输入Location存储库:
稳定版本:https://dl.espressif.com/dl/idf-eclipse-plugin/updates/latest/

4、安装ESP-IDF
ESP-IDF需要安装一些必备工具,以便您可以为ESP32生成固件。必备工具包括Python,Git,交叉编译器,menuconfig工具,CMake和Ninja构建工具。
有关此入门指南,请按照以下说明进行操作。
①、导航到Help> ESP-IDF Tools Manager>Install Tools
②、提供ESP-IDF Directory路径
③、提供Git和Python可执行位置(如果未自动检测到)。
④、单击Install Tools以继续安装过程。检查控制台以获取安装详细信息。
如果您是第一次安装,则可能需要一段时间,因为它必须下载并安装xtensa-esp32-elf,esp32ulp-elf,cmake,openocd-esp32和ninja工具。

5、使用ESP-IDF模板创建一个新项目
确保你在 C/C++ Perspective
①、转到File> New> Espressif IDF Project(如果你没有看到这一点,请从重置角度Window> Perspective> Reset Perspective…)
②、提供 Project name
③、点击 Next
④、查看 Create a project using one of the templates
⑤、从树中选择所需的模板
⑥、点击 Finish。

六、配置启动目标
接下来,我们需要告诉CDT为我们的项目使用工具链,以便所有标头都将被索引并解析。这可以通过启动栏完成,启动栏是您在工具栏最左侧看到的新窗口小部件集。仅当您在项目浏览器中有一个项目时,才会显示该项目。
①、单击顶部栏中的第三个下拉窗口
②、选择 New Launch Target
③、选择 ESP Target
④、提供您要在其中启动应用程序的目标的属性。Name为目标输入a ,然后选择Serial Port您的ESP设备已连接到您的机器。

七、编译项目
从中选择一个项目 Project Explorer
①、Run从第一个下拉菜单中选择Launch Mode
②、从第二个下拉菜单中选择您的应用程序,这是Launch Configuration(自动检测到的)
③、从第三个下拉菜单中选择目标,即 Launch Target
④现在,单击在Build工具栏最左侧看到的按钮小部件。(绿三角形)

八、查看串行输出
要在Eclipse中查看串行输出,我们需要配置ESP-IDF Serial Monitor来连接到串行端口。这与集成在一起IDF Monitor。请在此处查看更多详细信息。
①、单击Open a Terminal工具栏上的图标
②、ESP-IDF Serial Monitor从终端下拉菜单中选择
③、Serial Port如果未检测到,请选择您的电路板
④、配置串行监视器过滤器选项以进行输出过滤
⑤、单击OK以启动终端,该终端将监听USB端口。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值