ESP32的ECLIPSE 搭建IDF开发环境备忘

        最近在折腾ESP32,ESP开发环境,网上说可以用PYTHON,也可以用C,C++来开发。本人是趋向于用C或者C++开发。PYTHON脚本语言开发方式,虽然代码量少,但是编程风格真心不喜欢,并且版本太多,封装太厉害。

        ARDUINO可以直接拿来开发ESP32,语言开发也简单,但是出问题或者有新的需求不好改。最后还是想基于乐鑫原生的IDF来开发。原生的IDF开发有几条路可选:(1)可以选择的开发工具有vscode下的ImageIO开发插件,但该插件需要在线更新国外资源,故该路不通。(2)下载了安信可的集成ECLIPSE环境,但是装上后,折腾了许久,没折腾出来。(3)后来在WINDOWS10下的LINUX上,完成了IDF的环境搭建,直接用命令行,这种方式是可以的,也可以烧写成功,但过了一段时间后,突然间又不行了。(4)再后来,使用github上,乐鑫的最新搭建说明,使用ECLIPSE搭建成功,配置和编译都方便,只需要先安装ECLIPSE插件,安装PYTHON3.8(32位安装版),安装JDK11、安装GIT,下载IDF,并配置IDF_PATH,就可以创建esp32项目。点击BUILD进行编译,时间较长,但是编译完成之后,新创建的ESP32项目将不会再报错。完成之后,就可以点击RUN,直接烧写到ESP32。我用的工程实例是官方提供的generic_gpio,里面定时从1S调整成5S后,重新烧写,很快就把新程序烧写到ESP32芯片中了。

(1)ECLIPSE Eclipse IDE for C/C++ Developers | Eclipse Packages下载地址:

Eclipse IDE for C/C++ Developers | Eclipse Packages

(2)IDF4.3.1下载地址:

https://github.com/espressif/esp-idf/releases

(3)ECLIPSE安装插件:

  1. Window > Preferences > Install/Update > Available Software Sites
  2. Click Add
  3. Enter the URL of the new repository https://dl.espressif.com/dl/idf-eclipse-plugin/updates/latest/

       ESP32 IDF安装参考网址:GitHub - espressif/idf-eclipse-plugin: Eclipse plugin for ESP-IDF CMake based projects (4.x and above)

        总体上看,ESP32是好东西,ECLIPSE也是好东西,俩在一起,省心省事。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值