首页| 论坛| 消息

标题:共享串口指针??
作者:dida424
日期:2006-11-07 21:06
内容:

同一个串口能否在一个线程和主窗口类中分别打开使用???
还有在不同的类的槽中如何共享一个串口????


#1 [shiroki 11-08 16:37]
串口设备肯定不能同时有两个进程打开。
但是在一个进程里应该是可以共享的。 你把串口设备的fd弄成个类的变量不就可以了吗。
#2 [dida424 11-09 20:22]
串口的fd是定义在主窗口中的一个变量,但是我另外的一个线程的run函数要用到fd来读串口,线程也在主串口里定义了,编译说run里的fd没定义
#3 [shiroki 11-10 15:41]
你这个是C/C++语法问题了。。。
在你的线程的run函数里调用, 和在你其他类的函数里调这个fd是一样的。

回复 发表
主题 版块