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

问题描述 投票:0回答:1

我在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命令'明确检查了管理员权限。我用谷歌搜索了它,但没有找到正确的方向。

提前致谢

linux cygwin
1个回答
1
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.