sfqj82
驱动小牛
驱动小牛
  • 注册日期2004-12-30
  • 最后登录2011-09-03
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望15点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
阅读:1877回复:7

50分请教关于USB转串口问题!

楼主#
更多 发布于:2005-05-16 14:20
小弟现在要为一个与pl2303类似的芯片开发一个驱动。芯片的功能是USB转RS232,芯片与电脑usb直接相连,另一端接com设备。所以,驱动程序要实现一个虚拟的串口,这个虚拟的串口对客户应用程序来说,和普通的串口一样。
我刚到prolific网站下了一些芯片资料,datasheet等看了一下,但现在还是不知从何下手,请各位大侠帮我提点建议或方向,小弟感激不尽,或是谁有pl2303的驱动源码的,能否给小弟发一份看看?
sfqj82@yahoo.com.cn
互相交流~共同进步!
sfqj82
驱动小牛
驱动小牛
  • 注册日期2004-12-30
  • 最后登录2011-09-03
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望15点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-05-23 21:31
继续顶~~~~~~
互相交流~共同进步!
ACHER
驱动牛犊
驱动牛犊
  • 注册日期2003-12-19
  • 最后登录2005-09-07
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-05-24 17:22
我这两天也开始学着写2303的驱动,有空交流交流
AllenZh
驱动老牛
驱动老牛
  • 注册日期2001-08-19
  • 最后登录2015-11-27
  • 粉丝19
  • 关注10
  • 积分1316分
  • 威望2387点
  • 贡献值7点
  • 好评度321点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-05-24 20:00
直接写个USB的虚拟串口驱动就可以了
1,承接Windows下驱动/应用开发 2,本人原创虚拟鼠标/键盘,触摸屏,虚拟显卡,Mirror驱动,XP无盘的SCSI虚拟磁盘驱动等 3,windows下有尝技术服务(包括BUG调试,员工培训等) 欢迎深圳和海外企业联系.msn:mfczmh@sina.com
wonder_2001
驱动小牛
驱动小牛
  • 注册日期2002-07-02
  • 最后登录2010-12-03
  • 粉丝0
  • 关注0
  • 积分452分
  • 威望96点
  • 贡献值0点
  • 好评度36点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-05-25 15:24
你先要有DDK,研究里面的串口源码,当然之情你得熟悉PNP,IRP,DDK文档中有。再研究里面的基于USB的  Bulkusb和isousb ,当然之前你得熟悉USB协议。完了之后用不用driverstdio都可以作了,当然inf要熟悉。我有你这芯片的驱动(无源码)顺便附上,你可用Bushound 5.0分析,当然在这过程里你一定要多看DDK文档。
附件名称/大小 下载次数 最后更新
2005-05-25_SERWPL.INF (3KB)  36
wonder_2001
驱动小牛
驱动小牛
  • 注册日期2002-07-02
  • 最后登录2010-12-03
  • 粉丝0
  • 关注0
  • 积分452分
  • 威望96点
  • 贡献值0点
  • 好评度36点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-05-25 15:29
SYS
附件名称/大小 下载次数 最后更新
2005-05-25_ser2pl.sys (39KB)  23
sfqj82
驱动小牛
驱动小牛
  • 注册日期2004-12-30
  • 最后登录2011-09-03
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望15点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2005-05-27 17:40
谢谢大家关注啊~~放了点分犒劳一下`~
To AllenZh:
我考虑的方法和你说的一样,我打算分别写一个WDM USB function driver和一个VXD port driver,然后再考虑接口连接等问题.
现在先考虑WDM USB function driver,初步实现了一些简单的读,写,控制等功能,但在控制里要求设置波特率等参数,现被困与此~~~求救ing
望大家多多指点哈~
(令:楼上兄弟的方法,有机会我一定试试,还是非常感谢~) :mad:
互相交流~共同进步!
sfqj82
驱动小牛
驱动小牛
  • 注册日期2004-12-30
  • 最后登录2011-09-03
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望15点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2005-05-27 17:52
当初问题时有点糊涂,其实就是用pl230芯片,当时下载datasheet时就已经下了这芯片的驱动程序了的,还有一些linux下各个时候各个版本的驱动,都下了一大堆,但由于它是linux下的,只能有点参考作用~:0,
To wonder_2001:
由于我做的是98系统下的,所以用的是98DDK,而98DDK下串口源码是用汇编写的,所以有时候看起来比较吃力,现在考虑的方法在上一贴中有了叙述,望大家多多指点~
互相交流~共同进步!
游客

返回顶部