谷动谷力

 找回密码
 立即注册

扫一扫,访问微社区

谷动谷力 首页 嵌入式 查看内容

ESP_IDF windows开发环境搭建入门教程简单明了(比官方的)

2021-2-4 20:22| 发布者: admin| 查看: 35| 评论: 1|原作者: 鸣涧_GC96O

摘要: ESP_IDF windows开发环境搭建入门教程简单明了(比官方的) 注解 目前,基于 CMake 的构建系统仅支持 64 位 Windows 版本。32 位 Windows 版本的用户可根据 传统 GNU Make 构建系统 中的介绍进行操作。 ESP-IDF 需 ...
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搜索栏或桌面 
 
  1. ESPESP-IDF command Prompt
复制代码


3、配置环境
首次使用需配置环境--给编译工具加环境变量
  1. install.bat
  2. export.bat
复制代码


4、复制创建工程(新建工程)
  1. cd examples
  2. xcopy /e /i get-started\hello_world hello_world
复制代码



5、配置工程
  1. cd hello_world
  2. idf.py set-target esp32
  3. idf.py menuconfig
复制代码


***基本不用配置按原工程的


6、编译工程
  1. idf.py build
复制代码



7、烧录到设备 
  1. idf.py -p COMX flash
复制代码


comx 为串口号 比如COM1……

8、调试信息打印

  1. idf.py -p COMX  monitor
复制代码
当然可以用其他串调试工具,会更好用,默认比特率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 的入门学习!

原创文章,一般转载请注明从出处 谷动谷力
商业转载请联系作者



鲜花

握手

雷人

路过

鸡蛋

QQ|Archiver|手机版|小黑屋|深圳市光明谷科技有限公司|光明谷商城|Sunshine Silicon Corpporation ( 粤ICP备14060730号

GMT+8, 2021-9-1 22:45 , Processed in 0.095009 second(s), 27 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

返回顶部