WDM类驱动程序安装说明

1. 驱动程序的组成

WDM类型的驱动程序适用于Windows 98/98SE/Me/2K/XP等环境。

每个采集卡的WDM类型的驱动程序一般包含:一个INF安装文件、两个DLL文件、一个SYS文件,一个HTM说明文件。同时,若需要以控件方式使用驱动程序,还需安装所有卡均通用的ActiveX控件文件ADCardX.OCX,把它直接拷贝到Windows\system目录即可。功能及使用说明还可参考ADCardX.DOC的说明。

本公司的所有采集卡的用户调用接口完全一致,甚至VxD与WDM类型的驱动程序的调用接口都完全一致,并在安装后使用统一的用户模式驱动程序接口ADCard.DLL(每卡的DLL驱动程序均需更名为此统一名称),则用户开发的程序、本公司的录波器系列软件、控件ADCardX.OCX就可以不加修改地支持本公司的所有的采集卡,并且Windows 9X、Windows 2K/XP下均能适应。

 

2. ISA类型采集卡驱动程序的安装

WDM方式(以AD1201采集卡为例)的驱动程序包含:说明文件F1201.HTM,安装信息文件F1201.INF,内核驱动程序AD1201.SYS,用户级驱动程序F1201.DLL和由F1201.DLL更名的ADCard.DLL。对于有些卡,可能还包含有DOS下直接操作硬件的示例程序。

安装此类驱动程序,只需在计算机下电后,把采集卡插入计算机的某一ISA槽中,启动Windows,再在Windows控制面板中,通过增加新硬件向导,选择"其它设备"和“从磁盘安装”,指定INF、DLL、SYS等驱动程序所在的盘和目录后,Windows会自动把这些文件拷贝到Windows\System或Windows\System32、Windows\System32\Drivers目录下,其中就有由相应板的DLL文件统一更名的文件ADCard.DLL,这时就可使用此采集卡,比如采用用户开发的程序,或本公司的录波器系列软件。

安装过程中,由于采集卡的中断号IRQ、端口基地址IOBase、内存基地址MEMBase、DMA号等系统资源的设置,可能因为被重新跳线而改变,因此系统会提示这些信息设置是否对,或选择另一组配置。必须使选中的配置与板上实际配置一致。由于系统资源在安装过程中已被指定,并由Windows记忆、维护,在使用驱动程序编程和使用本公司的录波器系列软件时,对这些资源可随意指定一个值,而由驱动程序在内部自动进行正确处理。

更换本公司的不同采集板后,在取出此卡前(或插入新卡前),最好进入“控制面板”、“设备管理器”中,在系统设备清单中把此采集板的设备(和相应驱动程序)删除,再安装别的卡和驱动程序。因为ISA没有即插即用的功能。换别的卡后,重新插入此卡时,应重新安装驱动程序。

 

3. PCI类型采集卡驱动程序的安装

WDM方式(以AD7201采集卡为例)的驱动程序包含:说明文件F7201.HTM,安装信息文件F7201.INF,内核驱动程序AD7201.SYS,用户级驱动程序F7201.DLL和由F7201.DLL更名的ADCard.DLL。对于有些卡,可能还包含有DOS下直接操作硬件的示例程序。

安装此类驱动程序,只需在计算机下电后,把采集卡插入计算机的某一PCI槽,启动Windows,Windows会自动提示找到新硬件,选择“从磁盘安装”,指定INF、DLL、SYS等驱动程序所在的盘和目录后,Windows会自动把这些文件拷贝到Windows\System或Windows\System32、Windows\System32\Drivers目录下,其中就有由相应板的DLL文件统一更名的文件ADCard.DLL,这时就可使用此采集卡,比如采用用户开发的程序,或本公司的录波器系列软件。

更换本公司的不同采集板后,重新插入一块PCI类型的采集卡时,计算机会自动记忆以前的驱动程序和配置,但ADCard.DLL文件可能被别的卡的文件覆盖,应从Windows\System目录中把正确的DLL文件更换为统一的名称ADCard.DLL(对AD7201,需要把F7201.DLL重新拷贝成ADCard.DLL)。

由于PCI卡具有即插即用的功能,中断号IRQ、端口基地址IOBase、内存基地址MEMBase、DMA号等系统资源将由Windows自动设置,因此在用户程序或录波器软件中对这些资源可随意指定一个值,而由驱动程序在内部自动进行正确处理。

 
 
返回 关闭窗口