阅读:1680回复:3
虚拟串口驱动的相关资料
可能每个人的需求都不一样,但是就简单的创建一个COM文件名称,通过COMM PORT类安装,然后将所有的数据通过UDP发送,在Windows2000下 还是比较简单的,我以前没有做过驱动。才做了不到1个礼拜,太不成熟,所以不好公开。
但是相关的一些资料还是可以提供的,DS 2.5 --可以在网上下载一个,里面有tdiclient的封装,主要是调用的顺序和具体的参数。 DDK的TID Client中的几业资料。 初始化顺序: 1.获得UDP的设备对象 2.使用ZwCreateFile打开端口,注意参数不对会down掉,因此要格外小心。 3.使用IoCallDriver发送。发送时要注意,必须使用MDL,COMM使用的使BUFFER_IO,因此必须在地层稍微处理一下,然后再发送。 测试的时候要先打开UDP的接收端,在本机测试可以直接向127.0.0.1发送 ip = 0x0100007f /* 注意字节顺序 */ |
|
沙发#
发布于:2003-04-18 09:54
可以交流一下么?
|
|
|
板凳#
发布于:2007-01-12 16:15
都是牛人啊! 我刚毕业 学数学的,到一个软件公司,刚学做驱动想找个师傅带我!有愿意的加我qq啊!2264312 不胜感激!
|
|
地板#
发布于:2007-01-12 16:23
哪么多数学猜想,你不去搞. 来搞驱动,浪费生命
|
|
|