安装IDF
本次在Windows10环境安装4.4版本,原因为当前乐鑫官方github中多个主要项目都是4.4,因此为了避免版本兼容问题,选择与官方主要项目一致的版本
进入乐鑫IDF4.4下载页面,下载ESP-IDF v4.4.3 - Offline Installer
文件
下载速度还可很客观的
下载完成后双击安装,默认下一步即可,安装路径默认C盘
弹出框确定即可,随后出现以下2个窗口即为安装成功
此时会在桌面创建2个快捷方式,这2个快捷方式都可以进行IDF操作,进入快捷方式输入idf.py
可以验证
编译示例
以官方示例hello_world
为例进行编译
在安装目录C:\Espressif\
中打开以下文件夹C:\Espressif\frameworks\esp-idf-v4.4.3\examples\get-started
将hello_world
文件夹复制到一个新的文件夹下,
打开刚刚的任意快捷方式,cd到该目录依次运行以下命令,第一次编译时间比较长,大约为3分钟
cd C:\Projects\hello_world
idf.py set-target esp32
idf.py menuconfig
idf.py build
idf.py flash -p COM9
编译分为四步:
idf.py set-target esp32
指定项目的开发板idf.py menuconfig
修改底层参数idf.py build
编译整个项目idf.py flash -p COM9
将固件烧录至开发板
上一步操作即打开该项目的IDF配置菜单,本项目不需要对底层配置进行修改,因此按Q
退出即可
使用idf.py build
编译整个项目
编译完成后会在项目文件夹下生成一个build
文件夹,所有的bin文件和BootLoader也会在该目录下
下一步即可将esp32
开发板插入电脑中,打开设备管理器查看端口号,
使用idf.py flash -p COM9
语句进行固件烧录
烧录完成之后,可使用idf.py monitor -p COM9
打开监视器查看打印信息
此时按CTRL+C
是无法退出的,需要使用CTRL+]
才可退出
使用以下语句可在上传完之后立即打开串口
idf.py flash monitor -p COM9
至此,就已经完全安装好了ESP-IDF开发环境
标签:COM9,ESP,Windows,py,idf,编译,IDF From: https://www.cnblogs.com/dapenson/p/16898281.html