当前位置: 代码迷 >> 驱动开发 >> Linux串口被多个历程打开
  详细解决方案

Linux串口被多个历程打开

热度:17   发布时间:2016-04-28 10:52:30.0
Linux串口被多个进程打开
Linux串口驱动可被两个进程打开么,用什么方法来实现只被一个进程打开,等其中一个关闭在另个再打开;当同时被多个进程打开串口是,若其中一个进程在read,另一个在write,会出现什么错误,请各位大侠解答啊,,,啊啊,,,

------解决方案--------------------
串口是独占的,只能一个进程打开
------解决方案--------------------
自己设信号量就行,或者在驱动里增加count,open大于1的时候返回错误。