【乐鑫ESP8266&32开发环境搭建①】ESP-RTOS-SDK开发环境搭建(Windows环境)

文章目录

一、寄语

二、前言

三、步骤

四、注意事项


一、寄语

相信大家在开发ESP32或8266时候,总会有这个感悟:感觉配个环境比写代码更难。我之前就在环境配置这边卡了很久。所以,该博文主要是想跟大家分享一下我之前开发ESP32和ESP8266时候总结的方法和踩过的一些坑,希望大家能绕过这些坑,把更多精力花在撸代码上。

如果有哪里写的不够好,还请各位博友多多保函哈。另,还请大佬们多多指教!

二、前言

这一篇博文来给大家分享我配置ESP32&ESP8266的Windows开发环境的步骤和遇到的问题。

三、步骤

1.按照乐鑫官方给的步骤配置。注意:选择Windows的方法,不要点Linux或者Mac OS了。 

   乐鑫官方步骤:ESP-IDF编程指南中文版

2.ESP32下载固件(只需3个文件)

    ①ESP32 DOWNLOAD TOOL 地址配置(仅供参考,具体需要根据芯片内存和IDF决定)

【乐鑫ESP8266&32开发环境搭建①】ESP-RTOS-SDK开发环境搭建(Windows环境)_第1张图片

    ②编译后,bin文件路径(仅供参考,具体需要根据芯片内存和IDF决定)

【乐鑫ESP8266&32开发环境搭建①】ESP-RTOS-SDK开发环境搭建(Windows环境)_第2张图片

3.Eclipse环境搭建经验

    1)主要参考乐鑫链接:Eclipse IDE 创建和烧录指南

    2)注意事项:

            ①要弄懂配置每个路径的作用是什么,才能较好避免配置错误;

            ②编译时候:a. 修改或者编写程序后要保存后再编译,这样才会生效;b.还不行的话,编译之前再Clean一下。

4.Visual Studio Code环境搭建经验(推荐)

    推荐一位博主(徐宏的博客)的安装方法:Visual Studio Code开发 esp8266 rtos SDK

    相对于Eclipse,Visual Studio Code界面美观,编程方便,极力推荐。

四、注意事项

1.使用msys32 的 make flash烧录时,用make menuconfig进入配置界面之后,按照需求配置参数。

      注意:①保存;②选择合适的内存,例如说,16Mb内存就要将Flash配置为2M;

             否则,可能会报错:No such file or directory

【乐鑫ESP8266&32开发环境搭建①】ESP-RTOS-SDK开发环境搭建(Windows环境)_第3张图片

2.IDF_PATH路径配置

    注意:①ESP32和ESP8266的路径可以配置在一个.sh文件上,不需要另外创建一个.sh。不过,路径需要根据编译工具链的路径来配置。

【乐鑫ESP8266&32开发环境搭建①】ESP-RTOS-SDK开发环境搭建(Windows环境)_第4张图片

3.使用乐鑫官方最新版本的SDK,比较完善和稳定;

你可能感兴趣的:(开发环境搭建,ESP-RTOS-SDK)