0

我在基于 omap4 的系统中工作。它有 4 个 UART 端口,因此内核可以:

/dev/ttyO0
/dev/ttyO1
/dev/ttyO2
/dev/ttyO3

当我从用户空间打开时:

fd = open("/dev/ttyO1",O_RDONLY)

它成功打开,我可以用它进行读写。

但是当我打开时:

fd = open("/dev/ttyO3",O_RDONLY)

它失败了。

我仍然可以在我的系统中看到/dev/ttyO3节点,为什么我无法打开它?任何的想法?

4

1 回答 1

2

我已授予该节点的权限,现在我可以打开该节点

chmod 0606 /dev/ttyO3
于 2013-02-07T10:31:22.387 回答