当我尝试在linux xubuntu16.04上安装arduino时,我在执行脚本install.sh时遇到了问题,因为我得到了下面的信息
~/Downloads/arduino-1.8.2 $./install.sh
Adding desktop shortcut, menu item and file associations for Arduino IDE...xdg-mime: file '/pathdownloads/arduino-1.8.2/lib/cc.arduino.arduinoide.xml' does not exist
我一直在努力让在我的笔记本电脑上工作,但到目前为止没有运气。我目前运行Arduino IDE 1.8.7和10月4.4的KDE Neon 5.14。所以问题是,当我在Octave的命令窗口中输入arduinosetup()函数时,Arduino IDE将显示打开屏幕2秒,然后退出,然后在Octave的命令窗口中得到以下代码:
>> pkg list
Package Name | Version | Installation directory
--------------------+---------+-----------------------
我已经安装了Arduino ide 1.6.9,从Arduino网站下载它。当我插入Arduino UNO板时,它上的LED就会打开。
当我试图上传一个程序到董事会时,上面写着:
ser_open():无法打开设备"COM1":没有这样的文件或目录ioctl("TIOCMGET"):设备不合适的ioctl
菜单项tools>ports是灰色的。
我试过用开机和关闭的方式把板子插上和拔下,但都没有成功。
lsusb的输出:
Bus 001 Device 002: ID 8087:8000 Intel Corp. Bus 001 Device 001: ID
不久前购买了一些克隆人Arduino nanos,并最终与他们合作。在我一起工作的3人中,有2人上传并核实得很好。第三种方式可以上传(正确的代码功能),但是它无法读取闪存数据。
this is required to post pastebin
下面是一个成功的克隆的输出:
下面是问题所在的输出:
this is required to post pastebin
我到目前为止所做的事:
uploadingTested在Linux和OSX 上安装了(旧的)引导加载器时,CH340驱动程序安装了工作Arduino的自举加载程序
如有任何建议或见解,将不胜感激。
过去,我曾在Linux和Windows环境中使用c++和python与串口通信。在Linux中,我还使用picocom、minicom和cutecom等程序进行串行通信,但现在我想使用简单的Linux命令读写串口,这不需要安装外部程序。我会在raspberry pi中使用这种方法与我的Arduino板进行通信。在下面的示例中,我使用stty设置串口选项,并使用echo和cat命令从串口发送和读取数据,但在最后,我没有看到任何输出,我在这个站点上阅读了与此相关的其他文章,但似乎没有什么对我有用。我可以使用cutecom与Arduino进行通信,但是使用下面的命令,我看不到任何响应。
Linux
我有一个raspberry pi 4b,安装了ubuntu服务器(21.10)。我希望它能与阿迪诺·尤诺r3进行交流。我有以下问题,arduino,虽然lsub检测到它在dev下没有关联的文件。服务器有一个xfce桌面环境,我已经从网站上安装了用于arm64的arduino IDE v1.8。IDE正在工作,我已经正确地运行了linux安装脚本。
当我运行lsusb时,输出是
Bus 001 Device 004: ID 2341:0043 Arduino SA Uno R3 (CDC ACM)
当我运行ls /dev/ttyACM* /dev/ttyUSB*时
ls: cannot acce
我是linux新手,所以请原谅我缺乏术语。我在从arduino IDE中选择com端口时遇到了问题。我跟踪了arduino网站的安装,并尝试访问ttyACM0,因为这正是tools>port最初的功能。我尝试使用sudo usermod -a -G拨号让我的用户访问端口,然后重新启动我的计算机。当我打开IDE时,“端口”的选择变得灰暗了,我不能选择任何东西。试着把电缆绕到不同的端口,结果是一样的。我是否以某种方式删除了对com端口的用户权限,以及如何解决这个问题?
在重新安装了Ubuntu之后,我尝试使用Arduino IDE v1.8.16 (使用从web下载的.deb文件安装)上传草图。
An error occurred while uploading the sketch avrdude: ser_open(): can't open device "/dev/ttyACM0": Device or resource busy
在新的Linux机器上首次安装Arduino IDE之后,需要成为:sudo usermod -a -G dialout $USER和注销的成员,登录没有按预期进行更改。
因此,我尝试使用chmod
我正在尝试学习C中的AVR开发和Linux中Arduino Uno (Atmel 328 p微处理器)的组装。我已经找到了许多关于如何为Eclipse安装和安装AVR插件的很好的指南,我在构建和上传C代码方面没有问题。但是,创建汇编程序项目似乎没有任何菜单选项,我似乎也找不到使用cli的正确语法--比如将我的程序组装成.hex文件。
我在Ubuntu上通过arduino IDE连接到Arduino UNO遇到了麻烦,当然端口是灰色的,但我是手动设置的。当我尝试上传时,我得到了以下信息: java.lang.NullPointerException thrown while loading
gnu.io.RXTXCommDriver processing.app.SerialNotFoundException: Serial
port '/dev/ttyACM0' not found. Did you select the right one from the
Tools > Serial Port
在几个月没有使用它之后,我想用Intel Edison + Grove和Arduino开发一个迷你项目。
它过去工作得很好,但是当我现在想要上传和运行一个项目时,我在Arduino中得到了以下错误:
fork/exec /Users/Dudis/Library/Arduino15/packages/Intel/tools/core2-32-poky-linux/1.6.2+1.0/i686/pokysdk/usr/bin/i586-poky-linux/i586-poky-linux-g++: bad CPU type in executable
Error compiling for boa