编辑: bingyan8 | 2019-07-17 |
第一章 版权信息与命名约定.
2
第一节、版权信息
2
第二节、命名约定
2
第二章 使用纲要
2
第一节、如何管理 USB 设备.2
第二节、如何批量取得 AD 数据.2
第三节、哪些函数对您不是必须的.4
第三章 USB 设备专用函数接口介绍.4
第一节、设备驱动接口函数列表(每个函数省略了前缀 USB2808_4
第二节、设备对象管理函数原型说明.5
第三节、AD 采样操作函数原型说明.7
第四节、AD 硬件参数系统保存与读取函数原型说明.10
第四章 硬件参数结构
12
第五章 数据格式转换与排列规则.14
第一节、AD 原始数据 LSB 转换成电压值 Volt 的换算方法.14
第二节、AD 采集函数的 ADBuffer 缓冲区中的数据排放规则.15
第六章 上层用户函数接口应用实例.16
第一节、简易程序演示说明.16
第二节、高级程序演示说明.16
第七章 基于 USB 总线的大容量连续数据采集详述.16
第八章 公共接口函数介绍 错误!未定义书签.
第一节、公用接口函数总列表(每个函数省略了前缀 USB2808_错误!未定义书签.
第二节、线程操作函数原型说明.错误!未定义书签.
第三节、文件对象操作函数原型说明.错误!未定义书签. 提醒用户: 通常情况下,WINDOWS 系统在安装时自带的 DLL 库和驱动不全,所以您不管使用那种语言编程, 请您最好先安装上 Visual C++6.0 版本的软件,方可使我们的驱动程序有更完备的运行环境. 有关设备驱动安装和产品二次发行请参考 USB2808Inst.doc 文档.
1 USB2808 WIN2000/XP 驱动程序使用说明书 版本:6.002
第一章 版权信息与命名约定
第一节、版权信息 本软件产品及相关套件均属北京市阿尔泰科贸有限公司所有,其产权受国家法律绝对保护,除非本公司书 面允许,其他公司、单位及个人不得非法使用和拷贝,否则将受到国家法律的严厉制裁.您若需要我公司产品 及相关信息请及时与我们联系,我们将热情接待.
第二节、命名约定
一、 为简化文字内容, 突出重点, 本文中提到的函数名通常为基本功能名部分, 其前缀设备名如 USBxxxx_ 则被省略.如USB2808_CreateDevice 则写为 CreateDevice.
二、函数名及参数中各种关键字缩写规则 缩写 全称 汉语意思 缩写 全称 汉语意思 Dev Device 设备 DI Digital Input 数字量输入 Pro Program 程序 DO Digital Output 数字量输出 Int Interrupt 中断 CNT Counter 计数器 Dma Direct Memory Access 直接内存存取 DA Digital convert to Analog 数模转换 AD Analog convert to Digital 模数转换 DI Differential (双端或差分) 注: 在常量选项中 Npt Not Empty 非空 SE Single end 单端 Para Parameter 参数 DIR Direction 方向 SRC Source 源ATR Analog Trigger 模拟量触发 TRIG Trigger 触发 DTR Digital Trigger 数字量触发 CLK Clock 时钟 Cur Current 当前的 GND Ground 地OPT Operate 操作 Lgc Logical 逻辑的 ID Identifier 标识 Phys Physical 物理的 以上规则不局限于该产品.
第二章 使用纲要
第一节、如何管理 USB 设备 由于我们的驱动程序采用面向对象编程,所以要使用设备的一切功能,则必须首先用CreateDevice函数创 建一个设备对象句柄hDevice,有了这个句柄,您就拥有了对该设备的控制权.然后将此句柄作为参数传递给 其他函数, 如InitDeviceAD可以使用hDevice句柄以初始化设备的AD部件并启动AD设备, ReadDeviceAD函数可 以用hDevice句柄实现对AD数据的采样批量读取等.最后可以通过ReleaseDevice将hDevice释放掉.