| 
					阅读:3280回复:7
				 请问关于WindowsCE 的虚拟串口驱动
					       最近要用到一个wince的虚拟串口驱动,似乎网上没有现成的源代码,只好自己动手。 搜了一下本论坛,好像前面有高手说要自己实现一个pdd然后链接mdd, 我对这个解释的 理解是要在pdd中实现一个数据传送逻辑,然后链接上层的串口mdd,使其表现为一个串口。 是这样么?恳请各位高手指点一二。 另外wince中bt的stack中好像有个COM Port emulator的机制,这里可以直接实用么?? 先多谢各位的指点了。 | |
| 沙发#发布于:2009-03-11 11:01 
					请问楼上,虚拟串口驱动如何实现呢,一直找不到方法				 | |
| 板凳#发布于:2009-02-12 11:33 
					我写了一个,物理串口为COM2,然后我写个虚拟串口驱动,虚拟成COM3,COM4,COM5,COM6。。。。。 然后这些虚拟串口供不同应用软件使用,可以同时收发数据,不过波特率都是一样的 应用于电子狗+GPS,BC3的蓝牙模块也用了一下 感觉还行吧 | |
| 
 | 
| 地板#发布于:2009-01-13 17:52 
					是不是做一个gpsgate类似的软件????				 | |
| 
 | 
| 地下室#发布于:2009-01-10 22:29 
					不就是流驱动么,不需要那么麻烦的 直接操作硬件的方式模拟串口都可以,向上提供流驱动接口就行了 | |
| 
 | 
| 5楼#发布于:2008-10-27 12:10 
					"不需要这么麻烦了。你注册两个串口驱动,一个是虚拟的(COM2),一个是物理的(COM3)。 在COM2里操作COM3.COM2不直接操作硬件,COM3操作硬件。COM2里可以直接用Createfile,readfile  等操作COM3. 绝对可以的。"这样的COM虚拟出来意义不大。 | |
| 6楼#发布于:2008-10-26 14:22 
					不需要这么麻烦了。你注册两个串口驱动,一个是虚拟的(COM2),一个是物理的(COM3)。 在COM2里操作COM3.COM2不直接操作硬件,COM3操作硬件。COM2里可以直接用Createfile,readfile  等操作COM3. 绝对可以的。 | |
| 7楼#发布于:2008-10-24 17:25 
					自己把微软的MDD层拿来改改就行了				 | |
| 
 | 
 
							
 
				