Cygwin串行端口权限被拒绝错误

时间:2014-11-03 09:42:05

标签: linux cygwin

我在Windows 7中安装了Cygwin。我试图通过/ dev / ttyS0接口从Cygwin访问串口。但每次我访问时,都会给出权限被拒绝的错误     '$ stty raw<的/ dev / ttyS0' 来
    -bash:/ dev / ttyS0:权限被拒绝

当我检查此设备的许可时:
    '$ ls -l / dev / ttyS0'
    'crw-rw-rw- 1 user1 Domain Users 117,0 Nov 3 14:31 / dev / ttyS0'

这表明我有权利。另外,我在某处读过ttyS0是Windows的COM1。 我还使用Runas和'cygstart --action = runas命令'明确检查了管理员权限。 我用谷歌搜索了它,但没有找到正确的方向。

提前致谢

1 个答案:

答案 0 :(得分:1)

如果权利是正确的,它应该工作。如果另一个软件甚至在cygwin启动之前已经抓住了ttyS0,也会发生这种错误。还有一些竞争条件,其他应用程序在Cygwin之前抓住它。