请教: 征求方案: 多个进程怎样共享串口通讯?

tomrose 2002-11-14 05:28:56
征求方案: 多个进程怎样共享串口通讯?

要求:
1.通过同一串口发送数据
2.串口收到数据时通知各进程
...全文
20 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhang865 2002-11-16
  • 打赏
  • 举报
回复
你什么意思呀,个线程接受相同的串口数据么?

如果那样的话不是和一个一样么。
Eie 2002-11-16
  • 打赏
  • 举报
回复
制作一个DLL导出共享的一个hCom据柄,只要有一个进程已经打开该剧并,则其他进程就不要再打开了,同样只要还有进程在使用该剧并,其他进程就不能关闭该剧并(可用计数器来处理,计数器初始=0,要求打开一次则++,==1就打开,否则表示已经打开了,要求关闭一次则--,==0就关闭,否则表示还有其他进程在使用。计数器是共享资源,要处理好访问锁)。读写个用一个Mutex来防止访问冲突。
ylb_and_xy 2002-11-15
  • 打赏
  • 举报
回复
各种同步的方法都可以啊!
比如:
named objects
mutex objects
semaphore objects
event objects
critical section objects
用户 昵称 2002-11-15
  • 打赏
  • 举报
回复
应该用CreateMutex可以
RomanticProgrammer 2002-11-14
  • 打赏
  • 举报
回复
用CreateMutex不行吗?
howNet 2002-11-14
  • 打赏
  • 举报
回复
关注中。。。

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧