【乐鑫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决定)

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

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

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

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