vscode - create、build、flash工程

1. 创建工程

  CTR + SHIFT + P打开命令面板,输入ESP-IDF: Show Examples Projects命令创建实例工程,或者输入ESP-IDF: Create ESP-IDF project命令创建一个模板工程。

2. 修改工程配置

  输入ESP-IDF: SDK Configuration editor命令打开menuconfig,配置工程,修改完成之后,保存。

  配置过程时间比较长,会在后台进行,如需重新设置,可输入ESP-IDF: Dispose current SDK Configuration editor server process命令释放当前SDK配置进程,然后重新输入ESP-IDF: SDK Configuration editor命令打开配置。

3. build工程

  输入ESP-IDF: Build your project命令编译当前工程。编译完成之后,可以使用ESP-IDF: Size analysis of the binaries命令查看当前应用的内存使用情况。

4. 固件烧录

  输入ESP-IDF: Flash your project,可以选择UART或者JTAG进行固件烧录。

  JTAG flash mode requires openOCD v0.10.0-esp32-20201125 or later. To replace openOCD, just get one of the latest openOCD releases and replace in idf.customExtraPaths the openOCD binary path

5. 查看程序运行状态

  输入ESP-IDF: Monitor your device命令再终端中查看程序运行状态,按Ctrl + ] 组合键推出monitor。

 6. ESP-IDF: Open ESP-IDF Terminal命令

  输入ESP-IDF: Open ESP-IDF Terminal命令,可以构建ESP-IDF, ESP-IDF tools 和ESP-IDF python虚拟环境,并打开一个终端,可以直接在终端中输入idf.py命令进行相应的操作。参考esp32 - idf命令 - Ivan0512 - 博客园 (cnblogs.com)

参考:vscode-esp-idf-extension/basic_use.md at d2ca138efad73249cd12dd2b9656695d476d36d3 · espressif/vscode-esp-idf-extension · GitHub

posted @ 2023-03-06 20:29  Ivan0512  阅读(238)  评论(0编辑  收藏  举报