阅读:2424回复:26
关于驱动程序问一个傻傻的问题!莫扔砖块!
不好意思第一次接触到驱动,问个傻傻的问题。
我用的是D12+51 我想知道 :我想知道驱动程序在USB通讯中要具体完成什么功能,它充当什么角色,它要对数据进行处理吗?我还想知道客户软件和驱动程序有什么关系! 谢谢大家的帮忙 ! 不胜感激! :P |
|
最新喜欢:![]() |
沙发#
发布于:2003-01-10 11:14
我刚从CSDN撞过来,这样切入你们的讨论中确实很唐突,但事情太急了,请两位多多见谅。
驱动程序怎么开发的?都需要建什么文件?这些文件又都有什么功能?我该怎么用他们?我现在手上有这样几个文件: DRemover98_2K.exe readme.txt serwpl.inf Win98_ME\\ser9pl.sys Win98_ME\\serspl.inf Win98_ME\\serspl.vxd Win2K\\ser2pl.sys 希望大家知无不言,言无不尽! 要一个星期内做完,我现在对驱动一点都不懂,看DDK还来得及吗?这个时间内可能吗? :( :( :( |
|
板凳#
发布于:2003-01-10 10:54
你要实现的传输速度是多少,要是几十K的话就用ZBOARD那个驱动就行了,把固件程序中枚举部分写的和ZBOARD一样就行了,找USB的书看一下枚举部分的说明自己写也行,关键是VID,PID要一致
|
|
地板#
发布于:2003-01-10 09:25
程序是.c 结尾的吗?如果是就要在VC环境下看。或者你把它另存未.c文件,再在VC下看。 是SYS结尾的,能打的开吗? |
|
地下室#
发布于:2003-01-09 22:22
程序是.c 结尾的吗?如果是就要在VC环境下看。或者你把它另存未.c文件,再在VC下看。
|
|
5楼#
发布于:2003-01-09 16:00
[quote
我要实现的功能和ZBOARD的差不多,不同的是我的主要是往上位机送数据。 看来我还的学C++了,还有个问题想问您,比如写C51固件我用KEIL软件来写,但是C++我要装什么软件好呢?真的不知道哪个好用? 我用什么软件能看到别人的驱动程序呢? [/quote] 放分! 这个问题还没人回答,继续呀! :P |
|
6楼#
发布于:2003-01-09 09:28
你可以发到我的工作信箱willow@sgsemi.com 我发过去了!谢谢你呀! :P |
|
7楼#
发布于:2003-01-09 09:15
你可以发到我的工作信箱willow@sgsemi.com
|
|
8楼#
发布于:2003-01-09 09:05
我可以给你一些D12+51典型电路的电路图和封位,你如果需要可以同我联系.sqtbbo@163.net :) 谢谢您的帮助!不过,发给您的邮件被退回来了。我的E-mail:yangdabao309@163.com 谢谢! |
|
9楼#
发布于:2003-01-09 08:51
小妹,不要急,没办法。我可是DDK逐行看的,有没有其他的书我不清楚。怕什么,损失是公司的,你打不了换一家企业吗!不过话又说回来了,能做好就要做好,这是道德问题,实在不行就算了。写驱动一般用c++。不过,设计出好的驱动程序不是一件容易的是,如果能凑合用就行,那就简单多了。你们老板真狠心,怎么能让女孩子眼睛发直呢?犯罪呀!!! 我要实现的功能和ZBOARD的差不多,不同的是我的主要是往上位机送数据。 看来我还的学C++了,还有个问题想问您,比如写C51固件我用KEIL软件来写,但是C++我要装什么软件好呢?真的不知道哪个好用? 我用什么软件能看到别人的驱动程序呢? |
|
10楼#
发布于:2003-01-08 21:08
小妹,不要急,没办法。我可是DDK逐行看的,有没有其他的书我不清楚。怕什么,损失是公司的,你打不了换一家企业吗!不过话又说回来了,能做好就要做好,这是道德问题,实在不行就算了。写驱动一般用c++。不过,设计出好的驱动程序不是一件容易的是,如果能凑合用就行,那就简单多了。你们老板真狠心,怎么能让女孩子眼睛发直呢?犯罪呀!!!
|
|
11楼#
发布于:2003-01-08 17:43
我可以给你一些D12+51典型电路的电路图和封位,你如果需要可以同我联系.sqtbbo@163.net :)
|
|
12楼#
发布于:2003-01-08 17:27
大侠能不能给我推荐一本这方面的傻瓜式的书呀,我马上去买。
真的,我连用什么语言什么软件写都不知道!这下死定了,我还得3月份做出来呢!否则会给公司带来重大损失,你说我能死的多惨!!! :( :( :( :( :( :( :( |
|
13楼#
发布于:2003-01-08 17:21
驱动对不同的硬件是不能通用的,尽管硬件一样,但功能不一样。 天哪!今天忙晕了,居然以为还是昨天的帖子!早知道大侠您在我早就来了。 那就是意味着还得针对我的固件写驱动程序是吗? 杀了我算了!!! :( :( :( :( 现在光这个固件就够我受的了,眼睛都直了! |
|
14楼#
发布于:2003-01-08 09:58
驱动对不同的硬件是不能通用的,尽管硬件一样,但功能不一样。
|
|
15楼#
发布于:2003-01-07 20:07
还有个问题那就是固件程序不同相应的驱动也不同是吗?我说的驱动程序是否可以不加修改的拿来用就是这个意思:比如说我用的是D12+51,别人也是用的D12+51,那我是不是可以把他的驱动程序直接拿来用呢(假如我们的操作系统都是98)。
|
|
16楼#
发布于:2003-01-07 19:47
对妹妹要格外照顾呀!数据的对错事驱动判断,用户程序可以通过createfile函数得到设备的句柄,然后就好办了。你可以看看MSDN里CreateFile的说明,会茅塞顿开。 :(我对驱动真的是一窍不通,请问在那里能找到createfile函数,什么是设备的句柄呀,MSDN就更不知道是什么东东了。 或者大侠您给推荐一本好书,我都不好意思再这么白痴的问了! :o |
|
17楼#
发布于:2003-01-07 18:01
对妹妹要格外照顾呀!数据的对错事驱动判断,用户程序可以通过createfile函数得到设备的句柄,然后就好办了。你可以看看MSDN里CreateFile的说明,会茅塞顿开。
|
|
18楼#
发布于:2003-01-07 17:30
你们老板也真不懂得怜香惜玉,让妹妹干开发这么累的工作!你们老板真是犯罪。 嘘~~~~~~!小声点!你想害我被炒鱿鱼吗? :D :D 不过说实话我真有点晕~~! 可是比如判断数据的对错啦之类的事情是谁做的呢? 那驱动程序和用户程序又是怎样握手的呢?它们之间要完成什么任务呢? 谢谢大侠! |
|
19楼#
发布于:2003-01-07 16:48
你们老板也真不懂得怜香惜玉,让妹妹干开发这么累的工作!你们老板真是犯罪。
|
|
上一页
下一页