Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
阿杜伊诺小熊不';我不能在Linux上工作_Linux_Ubuntu_Arduino_Arduino Ide_Xubuntu - Fatal编程技术网

阿杜伊诺小熊不';我不能在Linux上工作

阿杜伊诺小熊不';我不能在Linux上工作,linux,ubuntu,arduino,arduino-ide,xubuntu,Linux,Ubuntu,Arduino,Arduino Ide,Xubuntu,我最近收到了一个小的Arduino编码工具包,我认为ArduinoIDE会立即识别它 我注意到,当我按照指令视频所说的那样在工具->板上选择“Arduino Leonardo”时,工具->串口菜单变灰 我已经加入了“拨号”和“uucp”组,以root用户身份运行了“arduino”程序,运行了一系列处理权限的命令,重新启动了计算机,将其插入所有端口,重新安装了驱动程序,并尝试了我遇到的所有其他方法。由于某种原因,我想不出如何让它起作用 顺便说一下,我在i686体系结构上使用Xubuntu,如果这

我最近收到了一个小的Arduino编码工具包,我认为ArduinoIDE会立即识别它

我注意到,当我按照指令视频所说的那样在
工具->板上选择“Arduino Leonardo”时,
工具->串口
菜单变灰

我已经加入了“拨号”和“uucp”组,以root用户身份运行了“arduino”程序,运行了一系列处理权限的命令,重新启动了计算机,将其插入所有端口,重新安装了驱动程序,并尝试了我遇到的所有其他方法。由于某种原因,我想不出如何让它起作用


顺便说一下,我在i686体系结构上使用Xubuntu,如果这很重要的话。

我认为您没有读/写串行端口设备的权限。即使以root用户身份运行Arduino应用程序,它也运行在Java JVM上,并调用其他程序来编译草图和烧板。。。很难弄清楚背景中发生了什么。此外,除非必要,否则以roout的形式运行程序不是一个好主意

试试这个。首先列出您的串行端口设备

ls -l /dev/tty*
应该有一个名为/dev/ttyUSB0或/dev/ttyACM0或类似的名称(不是/dev/ttySx)。那是你的Arduino。将每个用户的读/写权限添加到该设备文件

sudo chmod 666 /dev/ttyUSB0

使用你的设备。现在运行Arduino IDE,如果问题是权限问题,那么就完成了。不幸的是,每次拔下主板或重新启动系统时,您都必须这样做。

我应该会在接下来的几天收到我的,并且也会尝试这样做。你能提供你所指视频的链接吗?还有,什么驱动程序?小个子arduino可以连接到互联网吗?