如何在Mac OS X上找到串口号?

Bob*_*-ob 28 macos terminal serial-port arduino

我刚刚开始尝试使用Serproxy和Arduino将一些串行数据导入Flash Builder/Flex.Serproxy似乎工作正常,似乎连接到指定的任何端口.但是,我无法使用ActionScript从串行端口查看或读取任何数据.这很奇怪,因为Arduino应该在循环上打印数据.

我唯一能想到的是我没有设置正确的串口号.我一直想弄清楚如何找出应该设置的数字,即5331,5332,5333等.

我如何找到端口号?有没有办法在OS X上使用终端呢?

Sr.*_*hie 74

你可以通过Terminal找到你的Arduino

 ls /dev/tty.*
Run Code Online (Sandbox Code Playgroud)

那么你可以使用screen命令读取该串口,就像这样

screen /dev/tty.[yourSerialPortName] [yourBaudRate]
Run Code Online (Sandbox Code Playgroud)

例如:

screen /dev/tty.usbserial-A6004byf 9600
Run Code Online (Sandbox Code Playgroud)


Nad*_*san 17

ioreg -p IOUSB -l -b | grep -E"@ | PortNum | USB序列号"

  • 这是非常好的,但是如何将其转换为`/ dev /`中的名称? (32认同)
  • 关于这个翻译有什么解决办法吗? (2认同)