ESP32-S3-N16R8 调试实战(Arduino)

发布时间:2026/10/29 20:00:52
ESP32-S3-N16R8 调试实战(Arduino) 拿到板有几天了昨天才有时间弄想着现在有AI了弄起来应该很Easy的可是直到现在才理清下图是我的板。我的开发环境win11 arduino IDE 2.3.10调试代码如下void setup() { Serial.begin(115200); // 初始化原生 USB 串口 (用于JTAG调试时的日志) Serial0.begin(115200); // 初始化 UART 串口 (连接UART口查看) pinMode(48, OUTPUT); } void loop() { Serial.println(Hello runx from USB JTAG port); // 这条信息从原生USB口输出 Serial0.println(Hello runx from UART port); // 这条信息从UART口输出 delay(1000); rgbLedWrite(48, 255, 0, 0); // 红色 delay(500); rgbLedWrite(48, 0, 0, 0); // 熄灭 delay(500); rgbLedWrite(48, 0, 255, 0); // 绿色 delay(500); rgbLedWrite(48, 0, 0, 0); // 熄灭 delay(500); rgbLedWrite(48, 0, 0, 255); // 蓝色 delay(500); rgbLedWrite(48, 0, 0, 0); // 熄灭 delay(500); }arduino IDE 的 ESP32-S3-N16R8 配置件下图IDE 开发板选择实战流程建议烧录将数据线插入COM口在 Arduino IDE 中选择ESP32S3 Dev Module端口选 CH343 对应的 COM 口直接上传。调试烧录完成后拔掉COM口线插到USB口。在 Arduino IDE 中设置JTAG Adapter为Integrated USB JTAG即可启动调试。调试结果见下图注意事项COM接口右上角这是串口烧录口。板载了CH343PUSB转串口芯片连接 ESP32-S3 的 UART0 引脚。这是最稳定、通用的烧录通道系统会识别为类似USB-Enhanced-SERIAL CH343的端口。USB接口左上角这是原生 USB / OTG 口。直连芯片内部的 USB-Serial-JTAG 控制器GPIO19/20。主要用于JTAG 源码级调试设置断点、单步执行也可以作为 USB 设备如键盘、U盘使用。RST 键复位按钮按下会重启芯片。BOOT 键模式选择按钮通常连接 GPIO0。强制进入下载模式的标准操作按住BOOT不放 → 按一下RST键 → 松开BOOT键。当自动烧录失败或芯片无响应时这是最可靠的恢复手段。

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询