0
我正在基于omap4的系统中工作。它有4个UART端口,因此内核使得:设备文件在Linux系统中打开失败
/dev/ttyO0
/dev/ttyO1
/dev/ttyO2
/dev/ttyO3
当我从用户空间打开:
fd = open("/dev/ttyO1",O_RDONLY)
它成功地开放,我可以读[执行并与写。
但是当我打开:
fd = open("/dev/ttyO3",O_RDONLY)
它的失败。
我能在我的系统中看到/dev/ttyO3
节点仍然为什么我无法打开它?任何想法?
你的意思是“O”或“0”? –
@ IgnacioVazquez-Abrams其首都O –
检查输入错误。它可能是数字0而不是大写字母O(反之亦然) –