欢迎光临散文网 会员登陆 & 注册

ESP32-S3 通过USB下载和调试

2022-11-18 10:47 作者:限量版范儿  | 我要投稿

ESP32-S3 通过USB下载和调试


目录

  • ESP32-S3 通过USB下载和调试

    • 前言

    • 硬件设计

    • 进入下载模式

    • 项目配置与下载

前言

  1. 目前 ESP32-S3 进行下载和调试有两种方式,一种是通过串口(UART),另一种是通过USB。如果使用串口的话,还需要一个额外的串口芯片-CP2102。使用USB就可以直接连接、下载。

硬件设计

  1. BOOT 键(GPIO0)是必须要有的,进入下载模式的时候需要用到。

  2. 复位键可以不用,直接使用上电复位配合上 BOOT 键也能进入下载模式。

  3. GPIO19 和 GPIO20 是需要连接的USB引脚。

进入下载模式

  1. 在通电的情况下,按住 BOOT 键不松开,然后在按一下复位键,然后再松开 BOOT 就能进入下载模式了。

  2. 在按住 BOOT 键不松的情况下上电。

项目配置与下载

1.进入项目文件夹,执行以下指令

idf.py set-target esp32-s3  //配置芯片型号 idf.py menuconfig  // 进入配置界面 勾选 ESP_CONSOLE_USB_SERIAL_JTAG idf.py dfu             //编译成USB烧写的固件,注意这里和串口烧写的编译指令不同

2.进入下载模式之后,ubantu会识别出 USB JTAG/serial debug unit ,使用一下命令进行下载

idf.py -p /dev/ttyACM0 flash //具体设备号据实际情况而定

3.下载完成之后,重启退出下载模式。此时 ubantu 仍然会识别出 USB JTAG/serial debug unit 。

idf.py monitor -p /dev/ttyACM0 //打开USB调试打印

链接:https://www.dianjilingqu.com/614336.html

ESP32-S3 通过USB下载和调试的评论 (共 条)

分享到微博请遵守国家法律