首页 > 系统相关 >Windows命令行下ESP-IDF安装

Windows命令行下ESP-IDF安装

时间:2022-11-17 10:23:02浏览次数:68  
标签:COM9 ESP Windows py idf 编译 IDF

安装IDF

本次在Windows10环境安装4.4版本,原因为当前乐鑫官方github中多个主要项目都是4.4,因此为了避免版本兼容问题,选择与官方主要项目一致的版本

乐鑫github页
ESP-WHO

进入乐鑫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

相关文章