Arduino:找不到Com端口

时间:2013-12-13 18:28:54

标签: serial-port usb arduino

在过去的一周里,我一直在使用运行Windows 7的计算机编写一个arduino uno。当我第一次启动时,我在Com 6上找到了该设备并且能够上传代码没问题。最近它突然收到错误接收代码:

  

找不到串口'COM6'。你从中选择了正确的吗?   工具>串口菜单?

串口菜单虽然显示为灰色。研究告诉我打开设备管理器并更新驱动程序,但我的设备管理器中没有其他设备选项卡。 arduino是用USB电缆的力量运行的,运行我几天前上传的代码就好了。我能做些什么才能将代码上传到arduino?

更新

我在另一台计算机上安装了arduino软件并且它也无法识别arduino,其中一条评论表明这可能是FTDI芯片的一个问题,我如何测试是否是这种情况,如果是我能解决吗?

提前致谢

〜吉比

3 个答案:

答案 0 :(得分:1)

对于linux 要解决此问题,只需以超级用户身份运行IDE,因此请转到终端并键入“sudo arduino”

永久解决此问题,

在终端运行'gksudo gedit'

在gedit中打开/usr/share/applications/arduino.desktop文件

将行Exec = arduino更改为Exec = gksudo arduino 保存文件。 同样适用于Windows ......

还尝试重新安装arduino驱动程序。

答案 1 :(得分:0)

Arduino可能开始使用不同的端口。当您将Arduinos插入另一个USB端口时,它有时默认为一个新的COM端口。检查设备设置,了解正在使用的端口,并尝试各自的端口。还可以尝试将其插入另一个USB端口(如果没有显示端口),它应该注册一个新的COM。如果失败则重启机器并重复上述步骤。如果失败则重新安装Arduino USB驱动程序并重复上述操作。如果失败了,你可能会炸掉你的Arduino的USB芯片(或Arduino上的其他硬件)。

答案 2 :(得分:0)

电缆有两种类型:

  1. 充电线
  2. 数据传输电缆

因此,如果您已经尝试了每个USB驱动程序和端口,请尝试更改电缆;否则,请尝试更改电缆。否则

使用此链接http://www.wch.cn/download/CH341SER_MAC_ZIP.html安装新的驱动程序。 但是,在安装驱动程序后,如果它不起作用,请更换电缆。