[QUICK FIX] Arduino IDE 烧录失败的解决办法

问题描述

  • Ardunio IDE 报错:avrdude: ser_open(): can't set com-state for "\\.\COM8"
  • 电脑上已安装 CH340 驱动(设备管理器可见)

image

经检查是驱动版本不合适所致,将最新版本(2023.02) 回退到 2009 年版本 后,问题成功解决。

操作步骤

  • 连接 arduino。

  • 打开设备管理器。

  • 卸载新版本驱动(如果有)。

image

找到设备管理器-其他设备-USB2.0XXX,打开驱动程序管理界面。

  • 安装驱动。不要使用文件夹内的 exe 程序,使用设备管理器手动安装。(下面的图是安装好后的,不过区别不大)

image

image

  • 安装完毕后打开驱动界面,检查日期是否为 2009 年,如果不是(因为 Windows 可能会保留之前卸载的新版本,在你安装了旧版本之后,又默认给你升级回新版本),则点击 “回退驱动程序”。

image

  • 测试能否正常上传程序。
posted @   ZXPrism  阅读(725)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示