阅读:2703回复:7
不要源码,只要原理,关于虚拟串口驱动
站上反复搜了,有关虚拟串口驱动的问题,没有找到任何有价值的东西,满眼望去尽是要¥¥¥¥¥¥¥?
usb设备虚拟成串口,驱动大体结构? 做过的朋友,给点原理,思想。 没做过的,也来一点想法吧。 欢迎你的参与。 |
|
沙发#
发布于:2003-11-12 11:06
2个driver,一个接在port里面,一个做usb,2者之间通讯.简单说起来,就是这样
Windows下,免费的午餐太少了,毕竟做这样的一个东东要花不少精力,如果是我,也不会免费公开 |
|
|
板凳#
发布于:2003-11-12 16:05
看看我的想法对吗?
先写一个上层过滤器驱动,挂在串口上,在写一个usb驱动 把有关串口的irp都转到usb驱动上。 不过还有一些实际的问题: 1 挂的串口是实际的串口,还是虚拟的,串口的驱动能否用系统自带的? 2 如何保证这个虚拟的串口的兼容性,也就是让大多数应用软件能够正常实用? |
|
地板#
发布于:2003-11-14 14:09
串口的就是一个实际的DRIVER,不是什么FILTER DRIVER.
1. 当然是虚拟的 2. 那就看你的功力啦! |
|
|
地下室#
发布于:2003-11-17 14:40
可是现在很多软件只会自动检测com1-com4如果是虚拟的串口,肯定不认,所以我想做一个过滤器,可以占用物理com口。
就像portmon一样。 |
|
5楼#
发布于:2003-11-27 00:30
虽然没有实际做过,但试验:
将对虚拟串口的读写重定向到物理串口 说不定也可以呢 ;) |
|
|
6楼#
发布于:2003-11-28 19:03
我也是啊,在网上找了半天,也没有一点资料,郁闷
|
|
|
7楼#
发布于:2003-12-07 16:10
usb100芯片采用的是虚拟串口模式,希望你能从下面的资料中得到启发
|
|
|