设备驱动程序快速入门_第1页
设备驱动程序快速入门_第2页
设备驱动程序快速入门_第3页
设备驱动程序快速入门_第4页
设备驱动程序快速入门_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、研华DAS卡快速测试指南1) PCI系列(以PCI-1712为例,其他型号的PCI板卡安装过程基本类似,只是型号显示有 所不同):PCI系列板卡需要先安装驱动程序,然后关机插卡重起,会出现找到新硬件向导:选择下一步,显示安装设备驱动程序对话框,选择“显示已知设备(D)”选择下一步,出现“选择设备驱动程序”对话框选择下一步,出现“开始设备驱动程序安装”对话框选择下一步,“完成找到硬件向导”,“完成”设备安装这时在Device Manger中就可以看到PCI-1712:同时在设备管理器中也可以看到安装得PCI-1712卡:测试的方法在下面的PCL-818HD安装例程中详细介绍。2) PCL系列(以

2、PCL-818HD为例,其他型号的PCL板卡安装过程基本类似,只是型号显 示有所不同):正确安装了设备驱动程序之后,关机-插卡-开机,使用Device Manager工具来添加板 卡并进行简单的测试,这里以PCL-818HD为例。1)打开Device Manager工具可以看到正确的安装了 PCL-818HD的驱动程序之后,可以看 到在Supported Device下面的列表框中,Advantech PCL-818L/H/HD/HG已经处于可用状态 (前面没有了红色差号一一警示号)2)选中Advantech PCL-818L/H/HD/HG后,右边的Add按钮呈可用状态,单击Add按钮弹 出

3、如下的设置对话框:Board Type:选择安装的板卡类型,这里计算机上安装的是PCL-818HD;Base Address:基地址,该值必须为系统空闲地址且与板卡上面的拨码开关所设置相同; Interrupt Channel:中断设置,该值必须为系统空闲中断号且与板卡上面的设置相同;A/D Channels Configuration:通道配置,选择输入的类型,8路差分/16路单端,这里也必须 和板卡上面的跳线或开关的设置一致;Clock Selection:时钟选择;DMA Selection: DMA 通道选择;D/A Voltage Ref.-Channel1:通道参考电压选择;Opt

4、ions按钮:可以选择连接扩展板,扩展输入通道。设置确定,单击OK按钮,如果设置的基地址/中断号/DMA与系统资源没有冲突则可以看 到PCL-818HD已经添加到My Computer下面,它在系统中的设备号:000;输入输出地址: I/O=300H,这表示板卡已经安装成功,这时候可以单击Test按钮测试板卡,对于板卡不支持的功能测试页会显示 Function not suppo rt信息。注:PCL-833/PCL-839/PCL-841是功能特殊的板卡,不能用通用测试工具进行测试,研 华为这些板卡专门编写了测试程序,安装之后在其相应的文件夹中可以找到,分别是:PCL833: QCOUNTE

5、R.exe;PCL839:839DEMO.exePCL841:841M.exe。VC的example文件夹中有完整的测试程序和源代码。这是对模拟量输入测试的页面:依次可以看到Channel No:通道号;Input range:输入范围选择;Analog input reading:模 拟量输入通道读取的数值;Channel mode:通道设定模式;Sample period:采样时间间隔; 注:在不接任何信号的时候,程序也会读到一个随机的述值,当接入实际电压的时候就会恢 复正常;在使用板卡的时候建议将不用的通道短接。选择Analog Output属性页,如下所示:可以看到PCL-818HD只

6、有一个模拟量输出通道,可以选择波形输出进行测试,三种可选的 波形,可以调节输出波形的峰值/谷值,每个周期输出100个点,输出时间可有下面的Overall waveform period选择;也可以选择输出常量进行测试。数字量输入页面如下所示:没有连接任何信号的时候,多数板卡把这种浮空的状态作为高有效信号,将数字量输入管脚 同地短接时,可以看到对应的数据位变绿(低电平信号)。数字量输出页面如下所示:按下一个数据为对应的按钮则在相应的数据位输出一个有效的高电平信号,通常高电平为 5V,低电平为:0伏。计数器页面如下:可以选择Event counting:事件计数Pulse out :脉冲输出;St

7、op:停止;Sample rate:采样时间间隔;Counting value:计数值显示;Pulse frequency :输出脉冲频率;经过上面的测试我们就可以对板卡的功能有大体的了解,仔细的阅读过板卡的手册和与 Device Manager 一起安装的Device Driver User Manual中的函数说明之后,您就可以参照我 们的例子程序开始您自己的程序设计了!您可以参考我们提供的例程开始编程,每一块板卡支持的例程及其含义如下面的两个表 所示:板卡支持的例程列表PCI-1710Adintf, Adsoft, Adexp, Counter, Dasoft, Digin, Digou

8、t, Freq, Madintf, Madsoft, PulsePCI-1710LAdintf, Adsoft, Adexp, Counter, Dasoft, Digin, Digout, Freq, Madintf, Madsoft, PulsePCI-1710GHLAdintf, Adsoft, Adexp, Counter, Dasoft, Digin, Digout, Freq, Madintf, Madsoft, PulsePCI-1710HGAdintf, Adsoft, Adexp, Counter, Dasoft, Digin, Digout, Freq, Madintf,

9、Madsoft, Pulse,Thermo,PCI-1711Adintf, Adsoft, Adexp, Counter, Dasoft, Digin, Digout, Freq, Madintf, Madsoft, PulsePCI-1711LAdintf, Adsoft, Adexp, Counter, Dasoft, Digin, Digout, Freq, Madintf, Madsoft, PulsePCI-1712Adbmdma, Adsoft, Counter, Dabmdma , Dasoft , Digin, Digout, Freq, Madsoft, Pulse, Pwm

10、inPCI-1712LAdbmdma, Adsoft, Counter, Dabmdma , Dasoft , Digin, Digout, Freq, Madsoft, Pulse, PwminPCI-1713Adintf, Adsoft, Adexp, Madintf, MadsoftPCI-1716Adint, Adintf, Adsoft, Dasoft, Counter, Digin, Digout, FreqPCI-1716LAdint, Adintf, Adsoft, Dasoft, Counter, Digin, Digout, FreqPCI-1720Dasoft, Dasy

11、ncc, Dasyncv,PCI-1721Dabmdma, Dasoft, Digin, Digout, Counter, WadbmdmaPCI-1723Dasoft, Digin, DigoutPCI-1730Digin, Digout, DiintPCI-1731Adintf, Adsoft, Adexp, Counter, Pulse, Digin, Digout, Freq, Madintf, Madsoft,PCI-1733Digin, Diint,PCI-1734Digout,PCI-1750Digin, Digout, TmCntSet,PCI-1751Digin, Digou

12、t, TmCntSet,PCI-1752Digout,PCI-1753Digin, Digout, 1753evt,PCI-1754Digin, Latchint,PCI-1756Digin, Digout, Latchint,PCI-1760Digin, Digout, Diint, Dipattn,PCI-1761Digin, Digout, Diint,PCI-1762Digin, Digout, Diint,PCI-1784Digin, Digout, Counter, Pulse, Timer,PCL-711Adintf, Adint, Adexp, Adsoft, Dasoft,

13、Digin, Digout, Madint, Madintf, Madsoft,PCL-720Digin, Digout, Counter, Pulse, FreqPCL-722Digin, Digout, Diint,PCL-724Digin, Digout, Diint,PCL-725Digin, Digout,PCL-726Digin, Digout, Dasoft,PCL-727Digin, Digout, Dasoft,PCL-728Dasoft,PCL-731Digin, Digout, Diint,PCL-733Digin, Diint,PCL-734Digout,PCL-735

14、Digout,PCL-812PGAddma, Adintf, Adint, Adexp, Adsoft, Counter, Dasoft, Digin, Digout, Freq, Madint, Madintf, Pulse, Maddma,PCL-813BAdsoft,PCL-816Addma, Adint, Adexp, Adsoft, Counter, Digin, Digout, Freq , Madint, Madsoft, PulsePCL-816-DADadma, Dasoft ,PCL-818LAddma, Adint, Adexp, Adsoft, Counter, Das

15、oft, Digin, Digout, Freq, Madint, Madsoft , Pulse, Maddma,PCL-818HAddma, Adint, Adexp, Adsoft, Counter, Dasoft, Digin, Digout, Freq, Madint, Madsoft , Pulse, Maddma,PCL-818HDAddma, Adintf, Adint, Adexp, Adsoft, Counter, Dasoft, Digin, Digout, Freq, Madint,Madintf, Madsoft, Pulse, Maddma,PCL-818HGAdd

16、ma, Adintf, Adint, Adexp, Adsoft, Counter, Dasoft, Digin, Digout, Freq, Madint, Madintf, Madsoft, Pulse, Maddma, Thermo,PCL-833Digin, QCounterPCL-836Digin, Digout, Pulse, Counter, Freq, Pulsepwm,PCL-1800Addma, Adintf, Adint, Adexp, Adsoft, Counter, Daddma, Dadma, Daint, Dasoft, Digin, Digout, Freq,

17、Maddma, Madint, Madintf, Madsoft, Pulse, Caddma, Cadint,PCM-3725Digin, Digout, Diint,Examples NameDescriptionV CVBDe lp hiCon soleBCB1753evtPCI-1753中断事件例程VVV839demo839使用例程VVAdbmdma总线控制DMA方式数据米集例程VVAddmaDMA方式单通道数据米集VVAdexp带扩展板的单通道数据米集例程VAdint中断方式单通道数据米集例程(固定1K FIFO)VVVAdintf中断方式单通道数据米集例程(FIFO大小可调)VAd

18、soft软件触发模式数据米集例程VVVVALARM报警例程VVVCaddma使用看门狗的DMA模式多通道数据米集例程VVVCadint使用看门狗的中断模式多通道数据米集例程VVVCOMM串口测试程序VCOUNTER计数例程VVVVDabmDma总线控制DMA模式模拟量输出例程VVDaddma双BUFFER多通道,DMA模式数据米集例程VVVDadma模拟量(电压)DMA模式输出例程VVVVDaint模拟量(电压)中断模式输出例程VVVVDasoft模拟量(电压)软件触发模式输出例程VVVVDasyncc同步/异步电流输出例程VVVDasyncv同步/异步电压输出例程VDigin数字量输入例程VVVVDigout数字量输出例程VVVVDiint中断方式数字量输入例程VVVDipattn带模式匹配,状态改变,计数匹配,计数溢出功能的 数字量输入例程VVVVF

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论