yanyanyanyan
驱动牛犊
驱动牛犊
  • 注册日期2003-07-03
  • 最后登录2010-03-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2703回复:7

不要源码,只要原理,关于虚拟串口驱动

楼主#
更多 发布于:2003-11-07 16:02
站上反复搜了,有关虚拟串口驱动的问题,没有找到任何有价值的东西,满眼望去尽是要¥¥¥¥¥¥¥?
usb设备虚拟成串口,驱动大体结构?
做过的朋友,给点原理,思想。
没做过的,也来一点想法吧。
欢迎你的参与。
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-11-12 11:06
2个driver,一个接在port里面,一个做usb,2者之间通讯.简单说起来,就是这样

Windows下,免费的午餐太少了,毕竟做这样的一个东东要花不少精力,如果是我,也不会免费公开
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
yanyanyanyan
驱动牛犊
驱动牛犊
  • 注册日期2003-07-03
  • 最后登录2010-03-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-11-12 16:05
看看我的想法对吗?
先写一个上层过滤器驱动,挂在串口上,在写一个usb驱动
把有关串口的irp都转到usb驱动上。
不过还有一些实际的问题:
1 挂的串口是实际的串口,还是虚拟的,串口的驱动能否用系统自带的?
2 如何保证这个虚拟的串口的兼容性,也就是让大多数应用软件能够正常实用?

rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-11-14 14:09
串口的就是一个实际的DRIVER,不是什么FILTER DRIVER.
1. 当然是虚拟的
2. 那就看你的功力啦!
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
yanyanyanyan
驱动牛犊
驱动牛犊
  • 注册日期2003-07-03
  • 最后登录2010-03-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-11-17 14:40
可是现在很多软件只会自动检测com1-com4如果是虚拟的串口,肯定不认,所以我想做一个过滤器,可以占用物理com口。

就像portmon一样。
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-11-27 00:30
虽然没有实际做过,但试验:
将对虚拟串口的读写重定向到物理串口
说不定也可以呢 ;)
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
Apollo5520
驱动牛犊
驱动牛犊
  • 注册日期2003-08-04
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-11-28 19:03
我也是啊,在网上找了半天,也没有一点资料,郁闷
资源共享!!
cedar761107
驱动牛犊
驱动牛犊
  • 注册日期2003-11-28
  • 最后登录2003-12-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-12-07 16:10
usb100芯片采用的是虚拟串口模式,希望你能从下面的资料中得到启发
附件名称/大小 下载次数 最后更新
2003-12-07_USB100datasheetver1.2.pdf (326KB)  144
游客

返回顶部