ESP-IDF 有离线安装、在线安装两种方式,核心特点对比如下:

一、离线安装

优点

  • 无网络限制:没有网络的环境下也能完成安装
  • 安装成功率高:避免了网络波动导致的安装失败问题

缺点

  • 软件下载较慢:需提前下载完整的离线安装包,包体积较大,下载耗时久

二、在线安装

优点

  • 软件下载快:仅下载必要的核心文件,整体下载体量较小

缺点

  1. 可能会网络受限:依赖稳定的网络环境,网络差时易中断
  2. 安装成功率低:受网络波动、资源链接失效等因素影响,失败概率较高

官网:https://dl.espressif.cn/dl/esp-idf/

三、选择建议

  • 优先选离线安装:适合网络条件差、追求安装稳定性的场景
  • 可选在线安装:适合网络稳定、想快速完成下载的场景

四、安装演示

(1)选择安装语言(中文,英文都可)

(2)同意此协议

  • 关键步骤:必须勾选"我同意此协议"才能继续安装
  • 系统检查:部分电脑可能出现"应用修复"提示,需先修复再继续

(3)选择下载路径

路径要求:

  • 建议安装在D盘(示例路径:D:\Espressif)
  • 绝对禁止使用中文路径
  • 路径深度不宜过深
  • 存储空间:需要至少1.5GB可用空间

(4)开始安装

  • 安装选项:建议选择"完全安装"
  • 等待时间:根据电脑性能不同,可能需要较长时间
  • 完成标志:桌面出现两个新图标(PowerShell和CMD)

没有问题

五、环境变量设置

(1)打开电脑属性,点击高级系统设置,编辑环境变量。

(2)添加新的环境变量IDF_PATH,指向ESP-IDF的安装路径。

路径:D:\esp-idf-tools-setup-offline-5.4\Espressif\frameworks\esp-idf-v5.4

六、USB虚拟串口驱动安装

安装USB虚拟串口驱动,以便通过USB串口下载程序到开发板。

更多推荐