Cygwin – 在/ dev下列出的串行端口但stty报告无效的参数

一个Arduino兼容的设备枚举为我的电脑上的虚拟COM端口,但stty报告错误, cat没有收到任何东西。

 ~$ ls -al /dev/ttyS14 crw-rw-rw- 1 user.name None 117, 14 Feb 15 16:26 /dev/ttyS14 ~$ stty.exe -F /dev/ttyS14 57600 cs8 stty: /dev/ttyS14: Invalid argument 

现在用Putty打开端口(COM15)工作正常。 closures腻子后,stty按预期工作,没有报告错误:

 ~$ stty.exe -F /dev/ttyS14 57600 cs8 

现在从港口接收数据的cat也是一样。 假定Putty知道如何在Windows / Cygwin下正确地初始化这些端口。

我试图自动化我的工作stream程,但是这个手动步骤阻止了我这样做。

任何想法 ?