|  | 
 
| 本帖最后由 sunsili 于 2021-12-27 22:24 编辑 
 ESP_IDF windows开发环境搭建入门教程简单明了(比官方的)
 
 注解
 目前,基于 CMake 的构建系统仅支持 64 位 Windows 版本。32 位 Windows 版本的用户可根据 传统 GNU Make 构建系统 中的介绍进行操作。
 ESP-IDF 需要安装一些必备工具,才能围绕 ESP32 构建固件,包括 Python、Git、交叉编译器、CMake 和 Ninja 编译工具等。
 
 1、环境搭建
 下载ESP-IDF 工具安装器,地址如下:
 https://dl.espressif.com/dl/esp-idf-tools-setup-2.4.exe
 安装这个,下一步下一步……没什么好说的
 
 2、进入IDF环境
 打开ESP-IDF command Prompt
 
 Windos搜索栏或桌面
 
 
 首次运行,先提示配置环境复制代码ESP->ESP-IDF command Prompt
 3、配置环境
 首次使用需配置环境--给编译工具加环境变量,运行以下脚本即可:
 等待一下,因为要下载对应工具链.配置好后出现以下界面,则ESP-IDF ESP开发环境搭建成功.
 
   
 4、复制创建工程(新建工程)
 
 复制代码cd examples
xcopy /e /i get-started\hello_world hello_world
 
 5、配置工程
 
 复制代码cd hello_world
idf.py set-target esp32
idf.py menuconfig
 ***基本不用配置按原工程的
 
 
 6、编译工程
 
 
 
 7、烧录到设备
 
 
 comx 为串口号 比如COM1……
 
 8、调试信息打印
 
 当然可以用其他串调试工具,会更好用,默认比特率115200,8比特,1。。1.。 无检验
 
 **问题解决
 
 如果 IDF 监视器在烧录后很快发生错误,或打印信息全是乱码(如下),很有可能是因为您的开发板采用了 26 MHz 晶振,而 ESP-IDF 默认支持大多数开发板使用的 40 MHz 晶振。
 
 此时,您可以:
 
 1).退出监视器。
 
 2).idf.py menuconfig
 
 3).进入 Component config –> ESP32-specific –> Main XTAL frequency 进行配置,将 CONFIG_ESP32_XTAL_FREQ_SEL 设置为 26 MHz。
 
 4).然后,请重复 编译和烧录 应用程序。
 
 能看到打印信息
 恭喜,您已入门了 ESP32 的开发!
 
 
 
 
 | 
 
+13 最近谁赞过 |