读书人

串口是否能共享,该怎么解决

发布时间: 2012-04-06 12:22:24 作者: rapoo

串口是否能共享
如果串口已经被其它程序打开。

但是我也想通过串口,医疗卡上的病历号,怎么弄?

[解决办法]
不能共享的,但可以通过软件截获串口通信内容。可以在网上查一下。
[解决办法]
不能,除非你截获串口数据,勾住相关的几个api函数
[解决办法]
不能。

[解决办法]
去找找有源码的串口监控软件,就是截获串口数据的
[解决办法]
一个办法,你作个驱动虚拟串口,然后你的程序把数据发给你的驱动,让客户程序打开虚拟的串口。
[解决办法]
不能,串口为独占设备
[解决办法]
不能共享,你可以多加串口,或者用USB转串口。
[解决办法]

探讨

引用:
一个办法,你作个驱动虚拟串口,然后你的程序把数据发给你的驱动,让客户程序打开虚拟的串口。


虚拟串口怎么从实际串口获取数据?

[解决办法]
探讨
不能,串口为独占设备

[解决办法]
截获打开文件和读取文件的API,判断打开的是要监控的串口,进行数据监听。

许多串口监控软件就是这样实现的。
[解决办法]
留名,有机会我也实验一下
[解决办法]
把串口的数据线引出来 接到另外一个串口上,你就可以偷到他的数据。但是你一定不要写串口,那样会影响别人串口的工作的
[解决办法]
DB9形式 的 RS232 串口 通信是要第二和第3个管脚 你将这个2个管脚飞线出来 不就可了。你可以问下做硬件的帮你焊下线就可以
[解决办法]
我估计也也是为了 截取别人的数据,在少写代码的前提下 这是最简单的。也是最损的办法。通过软件实现也可以的,你自己估计有那个必要没
[解决办法]
探讨
把串口的数据线引出来 接到另外一个串口上,你就可以偷到他的数据。但是你一定不要写串口,那样会影响别人串口的工作的

读书人网 >.NET

热点推荐