文章目录

  • 1. 合宙版ESP32-C3简约版
    • 1.1 ESP32-C3 + PlatformIO
    • 1.2 ESP32-C3 + ESP-IDF
  • 2. ESP32-S3-N16R8
    • 2.1 ESP32-S3-N16R8 + PlatformIO
    • 2.2 ESP32-S3-N16R8 + ESP-IDF

1. 合宙版ESP32-C3简约版

首先参考这篇文章:【ESP32之旅】合宙ESP32-C3 使用PlatformIO编译和Debug调试
然后根据这篇文章检查ESP32的USB驱动是否正确:ESP32使用内置JTAG调试报错

1.1 ESP32-C3 + PlatformIO

首先点击最左边一列的运行和调试按钮,接着点击开始调试按钮:
在这里插入图片描述
然后就可以添加断点单步调试了:
在这里插入图片描述

1.2 ESP32-C3 + ESP-IDF

首先启动OpenOCD:
在这里插入图片描述
接下来的操作与上文相同,不再赘述;一次可能会失败,建议多试几次。
在这里插入图片描述
在这里插入图片描述

2. ESP32-S3-N16R8

2.1 ESP32-S3-N16R8 + PlatformIO

大致操作步骤与ESP32-C3相同,不再赘述:
在这里插入图片描述

2.2 ESP32-S3-N16R8 + ESP-IDF

大致操作步骤与上文相同,故不再赘述:
在这里插入图片描述

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐