xiaorain
驱动牛犊
驱动牛犊
  • 注册日期2003-04-21
  • 最后登录2005-11-05
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
40楼#
发布于:2004-12-01 11:13
shentu你好,
您在驱动中用的是同步还是异步来实现读写的呢?
Shentu
驱动小牛
驱动小牛
  • 注册日期2004-04-05
  • 最后登录2011-01-24
  • 粉丝0
  • 关注0
  • 积分234分
  • 威望24点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
41楼#
发布于:2004-12-01 21:53
shentu你好,
您在驱动中用的是同步还是异步来实现读写的呢?
 


肯定要用异步的方式的,否则读不到数据不就会阻塞了啊。
wangxin_china
驱动中牛
驱动中牛
  • 注册日期2003-03-28
  • 最后登录2008-09-30
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望18点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
42楼#
发布于:2004-12-01 22:31
我是把usb和串口做成了一个驱动。
一般的串口程序能工作。但是,对于串口以中断方式读取串口还存在一些问题。
有兴趣的话, 我们可以一起研究,sourcecode 也可以给你。



我也正在搞这个,可以发给我一份么?

wangxin_china@eyou.com
comealong
驱动牛犊
驱动牛犊
  • 注册日期2003-04-30
  • 最后登录2012-01-19
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望105点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
43楼#
发布于:2004-12-02 13:56

麻烦了
还有我
xiaowavy@sohu.com
xiaorain
驱动牛犊
驱动牛犊
  • 注册日期2003-04-21
  • 最后登录2005-11-05
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
44楼#
发布于:2004-12-02 14:48
加我一个:)感谢::
zhangdianpeng@datangmobile.cn
Shentu
驱动小牛
驱动小牛
  • 注册日期2004-04-05
  • 最后登录2011-01-24
  • 粉丝0
  • 关注0
  • 积分234分
  • 威望24点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
45楼#
发布于:2004-12-02 22:54
那个东东我这里有一份拷贝,明天我从公司拿回来后再发给各位,那个驱动不是一个完整版本,不能直接使用,但是相信对大家应该会有点帮助,主要在于usb读写方面。。。
不过我还是建议大家看看DDK里的几个usb例子,有DriverStudio的好像例子更多一些。然后,串口方面参考DDK的serial例子,还有网络上一个开源软件IrComm2k(好像是这个名字,google之即可,是个简化版的serial),相信可以学到很多东西。。
OneWayStreet
驱动牛犊
驱动牛犊
  • 注册日期2004-09-06
  • 最后登录2005-03-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
46楼#
发布于:2004-12-03 11:14
我的现在还不行,最近忙着做win98下的这个驱动,已经可以测试了。不过以前看了些资料,串口属性对话框是要调用微软的串口类的msports.dll。具体可以看看红外的irclass例子,ddk里面有。还有,在osr的网站里专门有篇文章讲属性页的.dll怎么开发,可以参考一下。


以前微软有个POSUSB的例子,里面包含了虚拟串口的实现,不过我没试过。

终于有大侠做这方面的共享了,顶一下。
我也有类似问题,希望大侠多多帮忙。
lhaih
驱动小牛
驱动小牛
  • 注册日期2004-04-28
  • 最后登录2007-10-19
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望5点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
47楼#
发布于:2004-12-04 09:00
to dennis761222及各位有源程序的朋友,我也在做这方面的东西,usb和虚拟驱动,能不能把源程序也发给我一分。谢谢!
Shentu
驱动小牛
驱动小牛
  • 注册日期2004-04-05
  • 最后登录2011-01-24
  • 粉丝0
  • 关注0
  • 积分234分
  • 威望24点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
48楼#
发布于:2004-12-04 11:44
附件是dennis大哥的源代码,仅供参考,不一定非要这样做。
附件名称/大小 下载次数 最后更新
2004-12-04_share_usb2vsrl.rar (170KB)  36
lejianz
驱动中牛
驱动中牛
  • 注册日期2003-03-05
  • 最后登录2023-11-15
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望145点
  • 贡献值0点
  • 好评度116点
  • 原创分0分
  • 专家分0分
  • 社区居民
49楼#
发布于:2004-12-05 14:05
谢谢Shentu大侠慷慨贡献,不知能否把你的驱动供我参考一下。
lejianz@yahoo.com.cn
一起交流,共同提高!
OneWayStreet
驱动牛犊
驱动牛犊
  • 注册日期2004-09-06
  • 最后登录2005-03-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
50楼#
发布于:2004-12-06 08:29
谢谢Shentu大侠慷慨贡献,不知能否把你的驱动供我参考一下。
lejianz@yahoo.com.cn  


算我一个,我的mail是: jongian@eyou.com

多谢!
OneWayStreet
驱动牛犊
驱动牛犊
  • 注册日期2004-09-06
  • 最后登录2005-03-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
51楼#
发布于:2004-12-06 15:49
那个东东我这里有一份拷贝,明天我从公司拿回来后再发给各位,那个驱动不是一个完整版本,不能直接使用,但是相信对大家应该会有点帮助,主要在于usb读写方面。。。
不过我还是建议大家看看DDK里的几个usb例子,有DriverStudio的好像例子更多一些。然后,串口方面参考DDK的serial例子,还有网络上一个开源软件IrComm2k(好像是这个名字,google之即可,是个简化版的serial),相信可以学到很多东西。。


大侠,你在98上的版本调试得如何?我现在在98下IRP_MJ_CREATE打开端口的部分老是有问题,超级终端死掉了。
另外,在你的提供的dennis大侠的代码中,关于创建符号连接的部分好像没有处理98的情况,98下portname的注册表信息是驱动加载以后才创建的吧,所以程序中得不到。不知道你这部分是如何处理的?
能否将你目前调试的98的代码发给我,非常感谢!
我的mail: jongian@eyou.com
Shentu
驱动小牛
驱动小牛
  • 注册日期2004-04-05
  • 最后登录2011-01-24
  • 粉丝0
  • 关注0
  • 积分234分
  • 威望24点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
52楼#
发布于:2004-12-06 23:53
win98下的驱动我也搞定了的,差不多搞了2个月,和win2k下的完全不同。win98下是要写成两个驱动(vxd和wdm),比win2k更麻烦。vxd可以照着DriverStudio的例子(serial和vcom)改,wdm的是usb的驱动。
wangxin_china
驱动中牛
驱动中牛
  • 注册日期2003-03-28
  • 最后登录2008-09-30
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望18点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
53楼#
发布于:2004-12-07 12:35
先恭喜了,请问你是用DDK写的还是driverstudio,以后还要象你多多请教。
Shentu
驱动小牛
驱动小牛
  • 注册日期2004-04-05
  • 最后登录2011-01-24
  • 粉丝0
  • 关注0
  • 积分234分
  • 威望24点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
54楼#
发布于:2004-12-07 19:24
我用的是DriverStudio。
angelsabina
驱动牛犊
驱动牛犊
  • 注册日期2004-12-07
  • 最后登录2004-12-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
55楼#
发布于:2004-12-07 20:25
我用的是DriverStudio。


你好,Shentu,能不能给我发一份98和2000的代码?

我的妹儿是: angelsabina@eyou.com

来北京我请你吃饭,:)
wangxin_china
驱动中牛
驱动中牛
  • 注册日期2003-03-28
  • 最后登录2008-09-30
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望18点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
56楼#
发布于:2004-12-08 09:09
如果可以的话也给我参考参考。
highw
驱动牛犊
驱动牛犊
  • 注册日期2002-01-10
  • 最后登录2011-04-05
  • 粉丝0
  • 关注0
  • 积分372分
  • 威望38点
  • 贡献值0点
  • 好评度36点
  • 原创分0分
  • 专家分0分
57楼#
发布于:2004-12-11 23:35
你好,Shentu,能不能给我发一份2000的代码,
我向研习一下。谢谢!
highw@263.net
msn : armlinux2000@hotmail.com
Shentu
驱动小牛
驱动小牛
  • 注册日期2004-04-05
  • 最后登录2011-01-24
  • 粉丝0
  • 关注0
  • 积分234分
  • 威望24点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
58楼#
发布于:2004-12-13 20:37
实在不好意思,我跟公司有保密协议的,不能把源代码公开。不过大家有什么问题,我会尽我的能力回复的。
wangxin_china
驱动中牛
驱动中牛
  • 注册日期2003-03-28
  • 最后登录2008-09-30
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望18点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
59楼#
发布于:2004-12-14 13:07
实在不好意思,我跟公司有保密协议的,不能把源代码公开。不过大家有什么问题,我会尽我的能力回复的。


我本来想这几天就做的,不过突然有急活,又要耽搁了,不过先谢谢了,以后再请教。我就是有点贪心,让你为难了,别介意。 :P
上一页 下一页
游客

返回顶部