| 
					阅读:2466回复:19
				 老板逼的我要跳楼了
					逼我写驱动程序
 自己开发的ISA功能板,那硬件工程师也是第一次开发 计算机功能板(KAO,都不知道能不能成功) 硬件上需要做什么才能与驱动程序进行通讯的? 现在,我们约定是5号中断,输入/输出地址:500H~612H 功能也就是送一些数据和获取一些数据,数据量不大。 摸都没有摸过驱动程序,请大家多多指教一下。 现在需要开发2000下的驱动程序。 大家建议用什么软件开发呢? 开发的时候应该注意什么东西呢? 建议一些书籍看看? 有没有什么工具可以先调试与功能板的通讯而不写驱动程序呢? 大概看了一下,可以用以下开发: 1. VC+DDK 2. Driver Stuido 3. WinDriver ...还有吗? 以上的利弊分别是什么? 还是希望大家能说的详细一点,谢谢了。 不然我就要走人了... | |
| 沙发#发布于:2002-07-08 10:26 
					呵呵!用DS吧!因为上手快,不过作为长远的还是DDK,并且DDK才是本				 | |
| 板凳#发布于:2002-07-08 10:29 
					刚才看文章又看到ISA不能用DDK开发?
 我都晕了,到底要我怎么样? | |
| 地板#发布于:2002-07-08 11:28 
					现在的机器还有ISA插槽吗?
 ISA当然可以用DDK开发了,不过,我记得ISA也分支持PnP与不支持的,若是不支持PnP的,自己查找资源有点累就是了。 | |
| 地下室#发布于:2002-07-08 11:39 
					太easy了
 | |
| 
 | 
| 5楼#发布于:2002-07-08 17:43 
					to blue:
 是工业控制计算机, ISA槽多着呢。 资源已经在我的顶贴列出了啊? 难道还不止这些? to zydcat: 请教,用什么开发呢? 看什么书呢? | |
| 6楼#发布于:2002-07-08 17:45 
					论坛中帖子太多了,自己查查吧!				 | |
| 7楼#发布于:2002-07-08 18:45 
					我有98下vxd写的,2000下肯定不能用,不知对你有用否。				 | |
| 
 | 
| 8楼#发布于:2002-07-08 19:48 
					fly zhao:
 我也在做pci modem卡 | |
| 
 | 
| 9楼#发布于:2002-07-08 22:48 
					利用DriverStudio做比较快,而且相对ddk简单易学。
 我也是刚用DriverStudio作了一个isa卡的驱动,比较简单。 | |
| 10楼#发布于:2002-07-09 10:03 
					我感觉windriver是最简单的了,为什么不试一下?				 | |
| 11楼#发布于:2002-07-09 13:22 
					最简单的是:winDriver
 据说象作应用层的程序一样。主要是它把许多东东重新封装了,你只需要调用就可以,比DS还简单,但用的时候必须带一个WinDriver的库文件,*.sys(名字记不得了),还有就是序列号的麻烦了 | |
| 12楼#发布于:2002-07-13 11:16 利用DriverStudio做比较快,而且相对ddk简单易学。 具体怎么做呀,能详细说说吗? 驱动可真难啊,一头雾水 | |
| 
 | 
| 13楼#发布于:2002-07-14 12:18 
					我也有类似的问题,驱动开发上手太难了,而且咱们网站上都是零零粹粹的回答,要不就都是高手在针对具体的问题的回答,能不能给我们这些新手一个明确的指导呢?				 | |
| 
 | 
| 14楼#发布于:2002-07-14 17:25 
					推荐一本书:《Windows 2000设备驱动程序设计指南》(美)Art Baker&Jerry Lozano著 施诺 等译
 工具:DriverStudio 看看那本书 应该没什么问题的 多看ddk documentation | |
| 15楼#发布于:2002-07-14 18:59 推荐一本书:《Windows 2000设备驱动程序设计指南》(美)Art Baker&Jerry Lozano著 施诺 等译 还是看该书的第一版吧,那个是以isa设备为例的,在nt平台上。 符合你的要求 | |
| 
 | 
| 16楼#发布于:2002-07-14 23:22 
					数据量不大的话就用ioctrl来传递数据,使用driver studio的wizard 应该能够很快搞定,试一下吧				 | |
| 17楼#发布于:2002-07-14 23:24 
					装个dos就可以用debug进行简单的控制,或者用turbo c 2.0写简单的程序测试,这样可以不用写驱动,先把硬件弄好,呵呵,有点土,但好用:P				 | |
| 18楼#发布于:2002-07-17 08:57 
					引用
 ------------------------------------------------------------------------------------ 最简单的是:winDriver 据说象作应用层的程序一样。主要是它把许多东东重新封装了,你只需要调用就可以,比DS还简单,但用的时候必须带一个WinDriver的库文件,*.sys(名字记不得了),还有就是序列号的麻烦了 --------------------------------------------------------------------------------------- WinDrvr.sys | |
| 19楼#发布于:2002-07-21 10:36 
					用DS吧!
 简单易学,找一个适合你的需求的例子稍加修改,一切OK! | |
 
							
 
				 
				 
				 
				 
				 
				