ESP32学习笔记之Windows下基于VSCode的ESP32开发环境的搭建

Visual Studio Code的下载

下载地址:https://code.visualstudio.com/

开发框架esp-idf

下载地址:https://github.com/espressif/esp-idf/releases

编译工具链

下载地址:https://docs.espressif.com/projects/esp-idf/en/latest/get-started/windows-setup.html

开发环境的搭建

  • 安装Visual Studio Code

全程Next到底就可以了。

  • 解压ESP32编译工具链和esp-idf开发包
  • 设置esp-idf开发包的路径

在esp32_toolchain.sh中增加esp-idf开发包的根目录

export IDF_PATH = "D:\esp-idf-v3.1.3"

ESP32学习笔记之Windows下基于VSCode的ESP32开发环境的搭建_第1张图片

ESP32学习笔记之Windows下基于VSCode的ESP32开发环境的搭建_第2张图片

  • 在Visual Studio Code中嵌入编译工具链的shell
"terminal.integrated.shell.windows":"D:\\msys32\\msys2_shell.cmd",
"terminal.integrated.shellArgs.windows": [
     "-defterm", 
     "-mingw32",
     "-no-start", 
     "-here"
],

ESP32学习笔记之Windows下基于VSCode的ESP32开发环境的搭建_第3张图片

ESP32学习笔记之Windows下基于VSCode的ESP32开发环境的搭建_第4张图片

  • 打开esp-idf开发包中的工程示例,通过ctrl+`打开shell终端开发应用程序 

ESP32学习笔记之Windows下基于VSCode的ESP32开发环境的搭建_第5张图片

  • 使用make menuconfig命令设置工程 

Visual Studio Code中显示乱码的解决办法:

ESP32学习笔记之Windows下基于VSCode的ESP32开发环境的搭建_第6张图片

  •  解决Windows下编译速度过慢的方法
make -j4 app

参考文献

https://blog.csdn.net/qianbidejiyi/article/details/96451910

https://github.com/xiaolongba/HX_DK_FOR_NORDIC_52840_BLE/tree/master/%E8%BD%AF%E4%BB%B6/%E7%BA%A2%E6%97%AD%E6%97%A0%E7%BA%BF%E5%BC%80%E5%8F%91%E6%9D%BF%E5%AE%9E%E6%88%98%E6%95%99%E7%A8%8B/%E5%85%A5%E9%97%A8%E6%95%99%E7%A8%8B/ESP32

 

你可能感兴趣的:(物联网)