虚拟串口设备驱动源码 ver 04.1.15

时间:2011-12-26 05:26:32
【文件属性】:

文件名称:虚拟串口设备驱动源码 ver 04.1.15

文件大小:965KB

文件格式:RAR

更新时间:2011-12-26 05:26:32

虚拟串口驱动程序

主要功能 =========== 基本上跟商业软件Virtual Serial Ports Driver XP3类似。 1.在操作系统中,虚拟出若干串口。可以使用串口工具(比如操作系统自带的超级终端软件)对串口进行打开、发送、接收、关闭等操作。 2. 由于是虚拟串口,所以可以设置任意波特率、数据位、奇偶校验、停止位等端口操作。 3. 通过协议传送、接收数据。 使用说明 =========== 1. 安装toaster( win2k ddk sample)总线驱动程序:BusEnum.sys。安装步骤详见DDK的toaster\bus例子 2. 控制台上运行enum -p 1,对新的硬件设备指定 SimSerial\inf目录,安装我们的虚拟串口驱动程序。 安装完毕以后在“设备管理器”中应该多出一类设备“VirtualSerial”。enum程序由DDK的toaster\exe\enum例子编译。只是改动了toaster\inc\public.h中的#define BUS_HARDWARE_IDS L"Toaster\\MsToaster\0" 3. 控制台上运行enum -p 2,添加第二个虚拟串口设备 4. 控制台上运行test.exe,枚举并且互连刚刚生成的两个串口。 5. 打开“超级终端”,在“连接到”对话框上“连接时使用”中选择“COM20” 6. 打开“超级终端”,在“连接到”对话框上“连接时使用”中选择“COM21” 7. 卸载设备可以在控制台上运行 enum -u 1, enum -u 2 8. 更新驱动程序时,只需要将所有的虚拟串口卸载,然后再编译驱动程序,build -ceZ,运行cc.bat即可。


网友评论

  • 很详细,就是不太懂
  • 还行吧,是源码,只是有点旧。可以参考看看。
  • 非常好用,谢谢了!非常好用,谢谢了!
  • 可以参考,只是不是我想要的。
  • 看个原理 值得参考
  • 看个原理,感谢分享
  • 还不错,就是有点老,基本上看个原理吧
  • 希望有国内开发商开发此程序
  • 还没用,待会看看
  • 很好很详细,就是时间有点老,2003年左右的111
  • 非常的参考程序
  • 还没用,待会看看
  • 不错,很值得参考
  • 值得参考!
  • 不是很懂,但是可以用。
  • 用不上,好像是pc的
  • 借鉴了一部分代码。
  • 不错,参考参考
  • 对我没有帮助,学习一下思路还是可以
  • 学习一下吧
  • 不错,值得参考!
  • 代码可以用,不错!
  • 我没有用起这个代码
  • 可以用,基于此作为参考进行串口类的开发
  • 不懂这是啥,不是我要的东西
  • 不错。但是好像新的ddk有点错误
  • 很详细,适合练手
  • 作者2004年的代码, 很值得学习
  • 学习,就是太旧了,适合入手
  • 码写的很明白,就是这种技术有点旧了