更新后Arduino IDE串口中没有出现Arduino板

问题描述 投票:0回答:1

更新我的 arch 系统后,我遇到一个问题,当我将 Arduino UNO 板连接到我的计算机时,它没有出现在 Arduino IDE 的串行端口列表中。以前它总是开着

/dev/ttyACM0
。而且总是有
/dev/ttyS0
选项仍然存在,但我不知道那是什么。当我连接 Arduino 时,它确实出现在
lsusb
:

Bus 002 Device 025: ID 2341:0043 Arduino SA Uno R3 (CDC ACM)

我还在

journalctl -e -t kernel
中看到以下消息:

мар 03 18:52:02 comp kernel: usb 2-1.5: new full-speed USB device number 25 using ehci-pci
мар 03 18:52:02 comp kernel: usb 2-1.5: New USB device found, idVendor=2341, idProduct=0043, bcdDevice= 0.01
мар 03 18:52:02 comp kernel: usb 2-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=220
мар 03 18:52:02 comp kernel: usb 2-1.5: Manufacturer: Arduino (www.arduino.cc)
мар 03 18:52:02 comp kernel: usb 2-1.5: SerialNumber: 753383236353510172F1

这是

ls /dev/
的输出:

autofs           input             sda2      tty28  tty54   ttyS22       vcs5
block            kmsg              shm       tty29  tty55   ttyS23       vcs6
bsg              kvm               snapshot  tty3   tty56   ttyS24       vcs7
btrfs-control    log               snd       tty30  tty57   ttyS25       vcsa
bus              loop-control      stderr    tty31  tty58   ttyS26       vcsa1
char             mapper            stdin     tty32  tty59   ttyS27       vcsa2
console          mei0              stdout    tty33  tty6    ttyS28       vcsa3
core             mem               tty       tty34  tty60   ttyS29       vcsa4
cpu              midi              tty0      tty35  tty61   ttyS3        vcsa5
cpu_dma_latency  mqueue            tty1      tty36  tty62   ttyS30       vcsa6
cuse             net               tty10     tty37  tty63   ttyS31       vcsa7
disk             null              tty11     tty38  tty7    ttyS4        vcsu
dma_heap         nvidia0           tty12     tty39  tty8    ttyS5        vcsu1
dmfm             nvidiactl         tty13     tty4   tty9    ttyS6        vcsu2
dmmidi           nvidia-modeset    tty14     tty40  ttyS0   ttyS7        vcsu3
dri              nvidia-uvm        tty15     tty41  ttyS1   ttyS8        vcsu4
fb0              nvidia-uvm-tools  tty16     tty42  ttyS10  ttyS9        vcsu5
fd               nvram             tty17     tty43  ttyS11  udmabuf      vcsu6
full             port              tty18     tty44  ttyS12  uhid         vcsu7
fuse             ppp               tty19     tty45  ttyS13  uinput       vfio
fw0              psaux             tty2      tty46  ttyS14  urandom      vga_arbiter
hidraw0          ptmx              tty20     tty47  ttyS15  usb          vhci
hidraw1          pts               tty21     tty48  ttyS16  userfaultfd  vhost-net
hidraw2          random            tty22     tty49  ttyS17  userio       vhost-vsock
hidraw3          rfkill            tty23     tty5   ttyS18  vcs          watchdog
hidraw4          rtc               tty24     tty50  ttyS19  vcs1         watchdog0
hpet             rtc0              tty25     tty51  ttyS2   vcs2         zero
hugepages        sda               tty26     tty52  ttyS20  vcs3
hwrng            sda1              tty27     tty53  ttyS21  vcs4

还尝试从 root 运行 arduino IDE。一切都没有改变。

this thread 中,有人建议类似的问题可能与

brltty
orca
包有关。我没有安装这些。

linux arduino usb archlinux
1个回答
0
投票

我刚刚重新启动计算机,问题就消失了。可能更新后我必须重新启动。

© www.soinside.com 2019 - 2024. All rights reserved.