USB2010
Windows98/Me/2000/XP 驅 動 程 序 使 用 說 明 書
請您務必閱讀《使用綱要》,他會使您事半功倍!
目 錄
第一章 版權信息
第二章 緒 論
第一節 使用綱要
第二節 驅動程序功能概述
第三章 USB設備優越性分析
第四章 USB設備即插即用驅動程序安裝
第一節 Windows98、Me環境下USB設備及驅動程序安裝
第二節 Windows2000環境下USB設備及驅動程序安裝
第三節 USB接口程序及測試、示范程序的安裝
第四節 USB設備軟件測試系統的介紹
第五節 本驅動程序軟件的關鍵文件
第五章 USB設備專用函數接口介紹
第一節 設備驅動接口函數列表
第二節 設備對象管理函數原型說明
第三節 AD采樣操作函數原型說明
第四節 AD硬件參數系統保存與讀取函數原型說明
第五節 DA輸出函數原型說明
第六節 計數器操作函數原型說明
第七節 數字開關量輸入輸出簡易操作函數原型說明
第六章 公共接口函數介紹
第一節 公用接口函數列表
第二節 公用接口函數原型說明
第七章 硬件參數結構
第一節 AD硬件參數介紹(USB2010_PARA_AD)
第二節 計數器控制字(USB2010_PARA_COUNTER_CTRL)
第三節 計數值返回參數(USB2010_PARA_COUNTER_VAL)
第四節 用于數字I/O輸出參數(USB2010_PARA_DO)
第五節 用于數字I/O輸入參數(USB2010_PARA_DI)
第八章 數據格式轉換與排列規則
第一節 如何將AD原始數據LSB轉換電壓值Volt
第二節 關于采集函數的pADBuffer緩沖區中的數據排放規則
第九章 上層用戶函數接口應用實例
第一節 怎樣使用ReadDeviceAD函數直接取得AD數據
第二接 高速數字I/O輸入輸出
第十章 基于USB總線的大容量連續數據采集詳述
附錄A LabView/CVI圖形語言專述
第一章 圖形化編程語言LabVIEW環境及其開放性
提醒用戶:
通常情況下,WINDOWS系統在安裝時自帶的DLL庫和驅動不全,所以您不管使用那種語言編程,請您最好先安裝上Visual C++6.0版本的軟件,方可使我們的驅動程序有更完備的運行環境。
第一章 版權信息
本軟件產品及相關套件均屬北京市阿爾泰科貿有限公司所有,其產權受國家法律絕對保護,除非本公司書面允許,其他公司、單位及個人不得非法使用和拷貝,否則將受到國家法律的嚴厲制裁。您若需要我公司產品及相關信息請及時與我們聯系,我們將熱情接待。
第二章 緒 論
第一節、使用綱要
一、如何管理USB設備
由于我們的驅動程序采用面向對象編程,所以要使用設備的一切功能,則必須首先用CreateDevice函數創建一個設備對象句柄hDevice,有了這個句柄,您就擁有了對該設備的控制權。然后將此句柄作為參數傳遞給其他函數,如InitDeviceAD可以使用hDevice句柄以初始化設備的AD部件并啟動AD設備,ReadDeviceAD函數可以用hDevice句柄實現對AD數據的采樣批量讀取,SetDeviceDO函數可用實現開關量的輸出等。最后可以通過ReleaseDevice將hDevice釋放掉。
二、如何批量取得AD數據
當您有了hDevice設備對象句柄后,便可用InitDeviceAD函數初始化AD部件,關于采樣通道、頻率等的參數的設置是由這個函數的pADPara參數結構體決定的。您只需要對這個pADPara參數結構體的各個成員簡單賦值即可實現所有硬件參數和設備狀態的初始化,然后這個函數啟動AD設備。接著便可用ReadDeviceAD反復讀取AD數據以實現連續不間斷采樣當您需要關閉AD設備時,ReleaseDeviceAD便可幫您實現(但設備對象hDevice依然存在)。(注:ReadDeviceAD雖然主要面對批量讀取,高速連續采集而設計,但亦可用它以少量點如32個點讀取AD數據,以滿足慢速采集需要)。具體執行流程請看下面的圖2.1.1。
注意:圖中較粗的虛線表示對稱關系。如紅色虛線表示CreateDevice和ReleaseDevice兩個函數的關系是:最初執行一次CreateDevice,在結束是就須執行一次ReleaseDevice。綠色虛線InitDeviceAD與ReleaseDeviceAD成對稱方式出現。,互不影響)。