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)