ESP-IDF使用usb烧录与监控.md

烧录过程

  1. 确认系统是否检测到 ESP32-S3 USB 设备,如果未检测到,重启并进入BOOT模式。
  2. 设置 ESP-IDF 环境变量(如已配置全局无需设置)get-idf
  3. 在 ESP-IDF 上设置“目标”芯片 idf.py set-target esp32s3
  4. 将控制台输出配置为 USB CDC idf.py menuconfig
    • Component config -> ESP System Settings
    • 将 Channel for console Output 切换为 USB CDC(默认为 UART0)
    • 保存配置
  5. 构建 DFU 二进制文件 idf.py dfu
  6. 烧录 DFU 二进制文件 idf.py dfu-flash
  7. 重启设备
  8. 后续即可使用原生 USB 烧录和监控设备 idf.py -p [usb port] flash monitor