14736| 3
|
[求助问答] Mind+ arduino烧录失败怎么办?ser_open():can't open device "\\.\COMxx" |
缘起 Mind+官方qq群(671877416)里面有个群友出现驱动安装故障,这是一个常见问题,因此记录解决问题的过程。 问题: 使用Arduino uno板上传程序出现如下报错,烧录失败 ser_open():can't open device "\\.\COMxx" ,无法上传程序: 解决过程: 第一步:排除问题——硬件连接 根据错误情况: 上传失败(不是编译失败说明程序没有问题),首先排查是否连接线的问题,因此查看硬件连接情况如下: - 硬件连接正常,使用了官方的USB线和板子,D0,D1没有插东西,也没有连接蓝牙等其他占用串口的设备 结论:硬件应该没有问题 ---------------------------------------------------------- 第二步:排查问题——驱动 查看端口号(COM)是否正常: - ”打开设备管理器“,查看”端口(COM)“,发现有”未知设备“,右键选择”属性“,发现为arduino驱动,显示安装有问题 结论:驱动安装问题 ------------------------------------------------- 第三步:尝试解决问题(1)——使用一键安装驱动 - 首先尝试”一键安装串口驱动“,点击“一键安装串口驱动”。 按照提示选择“下一步”“install”等安装完几个驱动 - 完成之后,再次打开串口,查看驱动 问题依然存在。 结论:一键安装驱动无效,电脑系统异常,需手动安装。 第四步:尝试解决问题(2)—— 定位问题 - 定位驱动文件位置,在Mind+图标上右键选择”打开文件所在位置“,查看软件安装目录地点,图中我的是在C盘下的Program Files(x86)下面 - 安装驱动,通过设备管理器更新驱动,选择Mind+安装目录下的arudino驱动 - 下一步以后会自动安装驱动,然后告诉你安装是否成功以及问题点: 注意这个图非常重要,根据这个图可以知道问题所在点。 如果无法解决问题,可以将这个步骤得到的图截图发到Mind+官方qq群里面寻求帮助。 结论:盗版系统缺少一些文件 问题定位之后,只需要按照教程补足缺少的文件即可。 第五步:解决问题 —— 补充缺失文件 接下来通过arduino版块置顶的这个教程:【图文教程】驱动安装故障解决办法之系统文件缺失 将几个缺少的文件,复制到系统c盘的system32文件夹下和drivers文件夹下,重新手动安装了一次驱动,这次就安装成功了。 完结。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed