使用终端:
ls /dev/tty.*
会给我很多地址。我的USB线连接到Arduino UNO
板。
在arduino IDE上,我将端口视为:/dev/cu.usbmodem1421(Arduino Uno)
,但是当我在终端上运行命令时,我得到:
/dev/tty /dev/ttyr9 /dev/ttyu5
/dev/tty.Bluetooth-Incoming-Port /dev/ttyra /dev/ttyu6
/dev/tty.Bluetooth-Modem /dev/ttyrb /dev/ttyu7
/dev/tty.usbmodem1421 /dev/ttyrc /dev/ttyu8
/dev/ttyp0 /dev/ttyrd /dev/ttyu9
/dev/ttyp1 /dev/ttyre /dev/ttyua
这意味着我看不到与.cu
完全相同的端口,而是.tty
。
以上都不会给我带来好结果 - 意味着它们都不是正确的吗? :
/dev/tty.usbmodem1421
/dev/cu.usbmodem1421
我怎么知道这些是我真正的串口?我需要以某种方式确认。
答案 0 :(得分:0)
如果您只是插入/拔出端口并查看它在终端中的显示方式,那么它的工作效果很好。正确的地址是终端中的地址。