Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.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
Arduino IDE错误msgs_Ide_Null_Serial Port_Arduino_Sudo - Fatal编程技术网

Arduino IDE错误msgs

Arduino IDE错误msgs,ide,null,serial-port,arduino,sudo,Ide,Null,Serial Port,Arduino,Sudo,几天前一切正常,但现在我在Arduino上有两个错误: 打开随机草图时出现IDE错误。然后那扇窗户死了,甚至关不上。上面说 线程-l。。。Java.Lang.NullPointerException 这里是一个截图: 除非我和sudo一起运行arduino,否则无法将代码上载到板上。(例如,我得到“找不到ttyACM0”)两天前我不需要这个。有没有办法让它恢复正常 谢谢!希望有人能帮助我 编辑: 我刚下载了1.0.4版,问题1就解决了。但是#2和#3仍然存在。。。我注意到,当我不与sudo一

几天前一切正常,但现在我在Arduino上有两个错误:

  • 打开随机草图时出现IDE错误。然后那扇窗户死了,甚至关不上。上面说

    线程-l。。。Java.Lang.NullPointerException

    这里是一个截图:

  • 除非我和sudo一起运行arduino,否则无法将代码上载到板上。(例如,我得到“找不到ttyACM0”)两天前我不需要这个。有没有办法让它恢复正常 谢谢!希望有人能帮助我

    编辑:


    我刚下载了1.0.4版,问题1就解决了。但是#2和#3仍然存在。。。我注意到,当我不与sudo一起运行arduino时,问题3就消失了。但是我需要sudo将我的代码上传到电路板上。

    我会保存您的草图(将它们复制到新位置或拇指驱动器),然后重新安装arduino软件或查看是否有更新可用。重新安装/更新应该可以解决此问题。

    首先插入Arduino,然后在命令行上插入

    ls /dev/tty*
    
    查看系统上有哪些设备。检查您的Arduino IDE的
    工具/串行端口
    菜单:您应该有一些东西。如果不止一件事,两件都试试

    您可能还需要更改映射到Arduino的串行端口的权限:

    sudo chmod 777 /dev/ttyACM0
    

    其中
    ttyACM0
    是设备的名称。较新版本的Arduino IDE通过将当前用户添加到
    拨号组
    来实现相同的效果(尽管更安全)。

    您解决过这个问题吗?我刚下载了1.0.4版,问题1就解决了。但是#2和#3仍然存在。。。我注意到,当我不与sudo一起运行arduino时,问题3就消失了。但是我需要sudo把我的代码上传到董事会@约旦ubuntu进入软件管理器,安装所有可用的软件更新。查看是否有帮助。不起作用:(尝试上载时:打开串行端口/dev/ttyACM0时出错(我的arduino位于ttyACM0上)这是我在不使用sudo上传时遇到的全部错误。你能把ls-lA/dev/ttyACM0的结果粘贴到某个地方吗?是的,在这里。很抱歉延迟,我以前不能这样做。很抱歉,只是为了检查,你尝试了1.插入Ardiono 2。
    sudo chmod 777/dev/ttyACM0
    3.运行Arduino IDE而不删除Arduino,是吗?也尝试一下这个
    sudo usermod-a-G拨出了你的用户名
    。然后再次检查Arduino IDE是否在你的用户名下运行(
    ps xau | grep Arduino
    )。没有改进:(是的,我确实遵循了这些步骤。关于第二部分,我认为它在我的用户名下运行: