You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ESP32 DevKit V1上传代码时COM5端口不存在问题求助

ESP32 DevKit V1上传代码失败:COM端口不存在排查方案

问题现象

上传代码时输出以下日志后触发致命错误:

Sketch uses 273093 bytes (20%) of program storage space. Maximum is 1310720 bytes.
Global variables use 21544 bytes (6%) of dynamic memory, leaving 306136 bytes for local variables. Maximum is 327680 bytes.
esptool.py v4.5.1
Serial port COM5

致命错误:Could not open COM5, the port doesn't exist
Failed uploading: uploading error: exit status 2

IDE中无法选择端口,已尝试安装USB驱动但问题仍存在。


排查步骤

  • 先排查物理连接问题

    • 换一根带数据传输功能的USB线(别用只能充电的线),插电脑后置USB接口(前置接口容易供电不足或接触不良)。
    • 按住开发板的BOOT键,再按一下RESET键,松开RESET后保持BOOT按住5秒,然后刷新IDE的端口列表,看是否能识别到端口。
    • 确认开发板电源灯是否亮起,排除供电故障。
  • 系统端端口检查

    • Windows系统:打开「设备管理器」,展开「端口(COM和LPT)」,看是否有带黄色感叹号的设备(比如USB Serial Device或Silicon Labs CP210x)。有感叹号就右键更新驱动,手动指定已下载的驱动包路径;如果完全没有相关设备,大概率是硬件或数据线坏了。
    • 关闭所有可能占用串口的软件(比如串口助手、其他IDE),避免端口被占用。
  • IDE配置调整

    • Arduino IDE里,确认开发板选的是「ESP32 Dev Module」,上传速率改成115200(比默认的921600低,兼容性更好)再试。
    • 用VS Code + PlatformIO的话,检查platformio.ini里的upload_port配置,要么删了让系统自动识别,要么手动填正确的COM号。
  • 驱动进阶排查

    • 卸载已装的ESP32驱动,重启电脑后重新下载对应驱动(DevKit V1一般用CP210x或CH340驱动,看开发板上的USB转串口芯片标识:CP2102/CP2104或CH340G),重新安装后再连接设备。
    • 关闭Windows的「快速启动」:控制面板→电源选项→选择电源按钮的功能→更改当前不可用的设置→取消勾选「启用快速启动」,重启后再检测端口。

内容的提问来源于stack exchange,提问作者Kanishka Chandran

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 20:42:51