大家好,近日登录论坛,发现改版,但有一篇为以下的内容的贴子发现不能不载。我用搜索功能,搜索到的东西根本就不含关键字。
请版主查证一下。谢谢!
PDIUSBD12虚拟串口:给入门者(2)
上一片帖子,给出了CDC的规范和一个网上现成的实现;本帖子将介绍在 Brk-D12上的实现。请先了解一下源代码:
Brk-D12的控制程序(Firmware) [upload=rar]viewFile.asp?ID=5594[/upload]
CDC虚拟串口的测试程序 [upload=rar]viewFile.asp?ID=5595[/upload]
安装时需要的inf文件 [upload=rar]viewFile.asp?ID=5596[/upload]
基本安装流程(WinXP):连接Brk-D12的USB口和并口,运行D12_PC.exe,如果没有问题,则提示找到新硬件并提示安装驱动,选择手动安装,找到上面的inf文件,之后,系统会提示新设备可以使用了;检查系统硬件,会发现多出了一个串口,我这里是COM6,这个串口使用起来跟其他串口一样,可以使用超级终端等串口调试软件来测试了;上面提供一个单独编写的测试程序,对该串口进行全面测试,以了解其工作的细节,这个测试程序对于熟悉串口的操作,有一定的参考价值,用Window API写的。需要注意的是,所有串口的操作都是用软件模拟的,并没有一个硬件的串口,故传输速度要快的多。
*未完待续