我在使用 RS232(到 USB)和 wsl 的 picocom 进行串行连接时遇到问题。从 Windows 中我可以看到我的 RS232 正在使用COM24
,从lsub
wsl 上我也可以看到我的 RS232。但是,如果我这样做ls /dev/tty*
,我可以看到/dev/tty[0...63]
和/dev/ttyS[0..3]
,但看不到/dev/ttyS24
和/dev/ttyUSB24
。
我检查了stty -F /dev/ttySx -a
,但所有可见的ttyS
都给了我stty: /dev/ttySx: Input/output error
有人知道如何找出哪个dev
映射到我的 RS232 吗?
附注:我也尝试使用 UART 板,它确实给了我一个串行通信,在这种情况下,wsl2 将 UART 映射到/dev/ttyUSB0
尽管它在 Windows 上被识别为COM6
。