ESP32:运行hello word例程

张开发
2026/4/4 22:52:23 15 分钟阅读
ESP32:运行hello word例程
目录1.官方例子2. 使用VS CODE编译下载和跟踪调试2.1 FLASH大小 配置2.2 配置固件烧录方式2.3 配置芯片为ESP32-C32.4 编译/下载和调试跟踪3. 在命令行终端操作3.1 配置工程的目标芯片3.2 配置FLASH大小3.3 编译3.4 配置下载串口号并下载3.5 打开终端跟踪打印调试1.官方例子安装ESP-IDF的时候自带官方例程这些例程位于IDF安装目录下比如C:\Espressif\frameworks\esp-idf-v5.5.3\examples这个目录下有个“外设”文件夹该目录下就有各种外设的操作实例这里先不管这个目录。进入get-started目录可以发现里面有个hello_word例子把这个例子单独复制出来比如我这里复制到F:\esp32-c3-prj\hello_world2. 使用VS CODE编译下载和跟踪调试vs code打开文件夹打开SDK编辑器。2.1 FLASH大小 配置把Flash改成实际的容量比如我这里使用的是Xmini-C3开发板是16M的FLASH。2.2 配置固件烧录方式板子连接PC可以看到一个USB CDC设备VS CODE里面就配置固件烧录方式为UART。2.3 配置芯片为ESP32-C32.4 编译/下载和调试跟踪固件下载后板子运行打印信息跟代码实现逻辑对得上可以按CCtrl]组合停掉当前的跟踪打印。3. 在命令行终端操作先把VS CODE配置产生的相关目录和文件删掉可以看最新的时间撮就知道哪些是配置结束后产生的了。把这四个目录/文件删掉ESP-IDF安装成功后会自动发两个终端快捷键到桌面一个是windows风格的另一个是linux风格的习惯使用linux风格的就打开xxx_PowerShell然后直接命令行操作相关命令说明如下配置工程的目标芯片idf.py set-target esp32c3配置FLASH大小通过menuconfig图形化界面进行配置编译工程idf.py build配置串口号设备管理器中先确认串口号然后idf.py -p COM_xxx flash打开串口终端查看打印跟踪调试idf.py -p COM_xxx monitor对应的图示如下3.1 配置工程的目标芯片3.2 配置FLASH大小Serial flasher cocnfig-Flash size改成16M3.3 编译3.4 配置下载串口号并下载3.5 打开终端跟踪打印调试一样的打印想结束打印就是用同样的快捷键Ctrl]。

更多文章