Ubuntu ttyACM0缺失

Ubuntu ttyACM0缺失,ubuntu,arduino,Ubuntu,Arduino,我一直在寻找解决方案,但在这里或任何地方都找不到。我不知道它是否是精确的编程,就像关于arduino一样,但它是这样的。 我有一个FREEDUINO UNO板(与ARDUINO UNO非常相似,但来自bq),两天前它在ARDUINO 1.6.5上运行得非常好,但今天它没有。显然,端口丢失了,端口本身是ttyACM0,位于/dev/。事实上,我没有选择可用端口的选项。我使用的是Ubuntu 14.04 我已经试过了: 终端中的/dev/ofttyACM0和ttyUSB0中的所有搜索方法都不存在

我一直在寻找解决方案,但在这里或任何地方都找不到。我不知道它是否是精确的编程,就像关于arduino一样,但它是这样的。 我有一个FREEDUINO UNO板(与ARDUINO UNO非常相似,但来自bq),两天前它在ARDUINO 1.6.5上运行得非常好,但今天它没有。显然,端口丢失了,端口本身是ttyACM0,位于/dev/。事实上,我没有选择可用端口的选项。我使用的是Ubuntu 14.04

我已经试过了:

  • 终端中的/dev/ofttyACM0ttyUSB0中的所有搜索方法都不存在
  • 团体
  • 拨号(许可证和有关此选项的所有内容均已完成)
  • lsusb
  • 重新启动
  • 从根开始
  • 拔掉插头,插入不同的端口
我会感激每一个不暗示“unistall并安装Arduino”、“拥有另一个版本”甚至“另一个ubuntu”的解决方案,因为它工作正常,并且它可以验证代码和所有这些。此外,我的电路板在连接时会闪烁,因此不会死机。我几乎不认为16u2已经死了


请帮忙,谢谢

我使用数据和电源USB电缆解决了这个问题


端口ttyACM0不显示如果您仅使用电源USB电缆

当您没有将任何东西插入USB端口时,您将看不到列表中的端口。因此,插入一些东西(鼠标、设备甚至是你的Arduino),ACM就会弹出。

我花了几个小时才弄明白,但我的电源/数据线并没有完全插进去。即使灯亮着。确保已正确插入并修复所有问题。

检查您是否在工具-->端口中选择了正确的端口


选择名称中包含/dev/ttyUSB0(或类似名称)的端口。对于Linux用户

在我的Ubuntu 18.04.4 LTS中,我注意到在我将Arduino uno插入USB端口后,ttyACM0出现在/dev文件夹中。要使Tools/SerialPort处于活动状态,我在terminal>sudochmod766/dev/ttyACM0中说
我不确定这是否足够安全,但因为当我炫耀我的Arduino uno时ttyACM0从开发列表中消失,因此更改ttyACM0的权限可能没有安全风险。如果对风险有任何怀疑,那么最好在脱机状态下使用Arduino IDE(即从网络注销)。

您是否看到未插入Arduino的
lsusb
与插入Arduino的
lsusb
之间的区别?您是否在dmesg上有一些关于Arduino的线路?在lsusb中,无论是否拔下插头,都不存在差异。这让我很担心,是的。此外,dmesg中也没有关于arduino的内容。这是最后一个,我应该找别的吗?比如,其他东西会受到影响吗?你能试着在其他电脑上检查问题是你的电脑还是Arduino吗?如果你的arduino上加载了一个程序,当你插上arduino时,它是否能按预期工作?嗨@Ôrel是的,我想到了,不幸的是,我没有其他电脑。当你插上arduino时,它会有反应吗?天哪!我真不敢相信这和推动电缆有关!我花了几个小时试图找出问题出在哪里。。