两个进程可否共用一个串口?
在项目中遇到个问题:LINUX下使用短信猫发送短信功能已经实现,但是发现跟3G拨号上网程序wvdial冲突,原因是他们共用一个串口“/dev/usb/tts/0”,但是在发送短信过程中又不可以中断3G网络,请问有什么方法可以让这两个进程共享一个串口? 呵呵我是个菜鸟,没linux的经验,抛砖引玉一下吧.
两个进程的数据都放到消息队列,然后驱动读取消息队列.
不知道可行不? 驱动读取消息队列?哪个是3G拨号上网程序的消息,哪个是短信猫发送短信 不同的信息不同的封装 应该可以识别吧 有个叫 ldisc 的, 不知道能不能实现
页:
[1]