Windows 上搭建 ESP-IDF SDK 编译环境 + Visual Studio Code 软件编程环境

  • Windows 环境下,可使用ESP-IDF 工具安装器 一键安装 ESP-IDF SDK 的编译环境 。可参考“Windows 平台工具链的标准设置” 说明。若网络环境不支持访问 Github ,建议使用离线版本的安装包:
    Windows 上搭建 ESP-IDF SDK 编译环境 + Visual Studio Code 软件编程环境_第1张图片

  • 安装完成后,打开 ESP-IDF CMD 终端窗口,ESP-IDF SDK 编译环境安装成功的界面显示如下:

    ESP-IDF CMD”编译环境支持工程编译配置固件下载查看代码运行日志JTAG调试` 等。
    在这里插入图片描述
    Windows 上搭建 ESP-IDF SDK 编译环境 + Visual Studio Code 软件编程环境_第2张图片

  • 在 ESP-IDF CMD 编译环境下编译工程,例如:
    Windows 上搭建 ESP-IDF SDK 编译环境 + Visual Studio Code 软件编程环境_第3张图片

  • ESP-IDF CMD 编译环境下的指令说明:

    1. 工程配置

    idf.py menuconfig
    

    2. 工程编译

    idf.py build
    

    3. 下载固件

    idf.py flash
    

    4. 查看程序运行日志

    idf.py monitor
    

    5. 芯片环境切换

    idf.py set-target esp32s3
    
  • 如果您需要编辑 " ESP-IDF " SDK 代码进行二次开发,您可以通过安装 “Visual Studio Code” 软件编辑环境,然后在 “Visual Studio Code” 软件编辑环境中打开 ESP-IDF SDK 进行代码编辑。如下:

Windows 上搭建 ESP-IDF SDK 编译环境 + Visual Studio Code 软件编程环境_第4张图片

  • 或者在 “ESP-IDF CMD” 终端运行“’ code . '”命令,当前编译的 ESP-IDF SDK 将在 “Visual Studio Code” 中直接打开。如下:
    Windows 上搭建 ESP-IDF SDK 编译环境 + Visual Studio Code 软件编程环境_第5张图片

    Windows 上搭建 ESP-IDF SDK 编译环境 + Visual Studio Code 软件编程环境_第6张图片

【说明】

使用相互独立的 ESP-IDF CMD 工程编译环境 + Visual Studio Code 软件编辑环境的优点如下:

  • 便于版本维护、更新和管理(更新组件、Bug、切换特定的分⽀)
  • 便于不同芯⽚型号的切换 (set-target)
  • 与其他 SDK 编译环境的依赖关系,⽐如 ESP-MDF、ESP-ADF、ESP-BOX 等 SDK 的编译环境。

你可能感兴趣的:(环境搭建,(Environment,Setup),windows,vscode,visual,studio)