泓格 驅動函式庫使用手冊 繁體中文版 支援 64 位元作業系統 支援 Windows 10

Size: px
Start display at page:

Download "泓格 驅動函式庫使用手冊 繁體中文版 支援 64 位元作業系統 支援 Windows 10"

Transcription

1 泓格 驅動函式庫使用手冊 繁體中文版 支援 64 位元作業系統 支援 Windows 10

2 免責聲明 凡使用泓格產品除產品品質造成的損害, 泓格科技股份有限公司不承擔任何法律責任 泓格科技股份有限公司有義務提供正確及詳細的資料, 但保留修改權利, 且不承擔使用者非法利用資料對第三方所造成侵害構成的法律責任 版權 2020 泓格科技股份有限公司, 保留所有權利 商標 手冊中所涉及所有公司商標, 商標名稱及產品名稱分別屬於該商標或名稱的擁有者所有 關於 本手冊說明如何透過泓格 PCIELM4 驅動函式庫在 Windows 下對泓格數據採集板卡作 I/O 操作 本手冊提供了使用 PCIe-LM4 的相關訊息 包含 I/O 操作的流程以及每個 API 函數的功能 參數 數據結構的說明 使用者可以使用泓格 PCIELM4 函式庫驅動在 Windows 系統下使用 VC VB VB.NET C#.NET VC.NET Console 等工具來實作開發 本手冊也提供範例程式, 利用開發實例向使用者說明如何使用泓格 PCIELM4 函式庫, 提供給使用者參考進行應用開發 如有本手冊未涵蓋之內容請來信咨詢泓格技術工程師 service@icpdas.com 泓格 PCIELM4 驅動函式庫使用手冊 Page: 2

3 Table of Contents Table of Contents 導讀 關於泓格 PCIELM4 驅動程式 支援的泓格產品 系統需求 開始安裝使用 取得 PCIELM4 驅動函式庫安裝程式 安裝 PCIELM4 驅動程式函式庫 移除 PCIELM4 驅動函式庫 開發指南 應用程式架構 在 Win32 Console 在 Visual Basic 在 Visual C++.NET 在 Visual Basic.NET 在 Visual C#.NET 範例程式及文件 函式應用 導讀 驅動函式庫 數位輸出輸入 數位輸入 數位輸出 類比輸入 泓格 PCIELM4 驅動函式庫使用手冊 Page: 3

4 4.5. 類比輸出 函式參考 函式介紹 驅動函式集 PCIELM4_DriverInit PCIELM4_DriverClose PCIELM4_GetCardInfo 數位輸出輸入函式集 PCIELM4_ReadDI PCIELM4_WriteDO 類比輸入函式集 PCIELM4_ConfigAI PCIELM4_PollingAI PCIELM4_PollingAIH PCIELM4_AIHex2Vol PCIELM4_ConfigAutoZero PCIELM4_SaveAIAutoZeroVal 類比輸出函式集 PCIELM4_ConfigAO PCIELM4_WriteAOVoltage PCIELM4_WriteAOVoltageH PCIELM4_StartAOVoltageALL PCIELM4_StartAOVoltageALLH PCIELM4_StopAOALL 資料型態 PPCIELM4_DEVICE_INFO PPCIELM4_CARD_INFO 泓格 PCIELM4 驅動函式庫使用手冊 Page: 4

5 附錄 A. 函式回傳值與配置碼 A.1. 函數回傳值定義 A.2. 模組識別號碼 A.3. 配置碼定義 A.3.1. 類比輸入配置碼 A.3.2. 類比輸出配置碼 ( 電壓 ) A.4. 數位輸入埠定義號碼 A.5. 數位輸出埠定義號碼 附錄 B. 其他 B.1. 常見問題集 B.2. 版本修改資訊 泓格 PCIELM4 驅動函式庫使用手冊 Page: 5

6 1. 導讀 本章節將會簡單介紹泓格 PCIELM4 驅動程式庫的功能及系統需求 泓格 PCIELM4 驅動函式庫使用手冊 Page: 6

7 1.1. 關於泓格 PCIELM4 驅動程式 泓格 PCIELM4 驅動函式庫提供完整的硬體函式以及最優良效能 在泓格的 PCIELM4 驅動函式庫裡, 不需使用特定的硬體暫存器命令,PCIELM4 提供許多強而有力的函式讓泓格板卡的使用者可以在各種編程語言與環境下開發 泓格 PCIELM4 驅動函式庫軟體使用者直接 I/O 大幅減低 API 對硬體作 I/O 的時間來達到更好的 I/O 速度 泓格 PCIELM4 驅動函式庫支援 Windows 2000 之後所有的 32 位元及 64 位元作業系統, 使用者就不再需要擔心作業系統的相容性 1.2. 支援的泓格產品 下表泓格驅動函式庫所支援的產品 : 型號 PCIe-LM4 表格 1-1 產品支援列表 泓格 PCIELM4 驅動函式庫使用手冊 Page: 7

8 1.3. 系統需求 如果您想在電腦上使用泓格驅動程式庫, 以下是一些系統需求 : 使用 266MHz 或更快的 32 位元 (x86) 或 64 位元 (x64) 處理器 至少 64 MB 的記憶體空間 相容於 VGA 的圖型顯示卡 至少 20 MB 磁碟空間 一台相容 DVD/CD-ROM Microsoft Windows 2000 以上的 32 位元或 64 位元作業系統 支援以下的 32 及 64 位元的 Windows 作業系統 32 位元 (x86) 64 位元 (x64) Windows Windows XP Windows XP Windows Server 2003 Windows Server 2003 Windows Vista Windows Vista Windows Server 2008 Windows Server 2008 Windows 7 Windows 7 - Windows Server 2012 Windows 8/8.1 Windows 8/8.1 Windows 10 Windows 10 表格 1-2 支援作業系統列表 註 : 不支援 Microsoft Windows 3.1/95/98/ME/NT 泓格 PCIELM4 驅動函式庫使用手冊 Page: 8

9 2. 開始安裝使用 本章節以圖解及簡易的文字引導使 用者如何安裝及移除驅動程式 泓格 PCIELM4 驅動函式庫使用手冊 Page: 9

10 2.1. 取得 PCIELM4 驅動函式庫安裝程式 取得 PCIELM4 驅動函式庫安裝程式的方法可以從官方網路上下載, 取得路徑請參考下表 : 泓格 PCIELM4 驅動函式庫使用手冊 Page: 10

11 2.2. 安裝 PCIELM4 驅動程式函式庫 步驟一安裝資料擷取板卡 請依照下列步驟安裝板卡 : 1 關掉電腦電源 2 打開電腦機殼 將 I/O 板卡插入至一個未使用的 PCI 或 PCIe 插槽 裝上機殼 重新啟動電源 泓格 PCIELM4 驅動函式庫使用手冊 Page: 11

12 步驟二安裝驅動程式及函式庫 請依照下列步驟執行安裝 1. 雙擊 PCIELM4_Win_setup 安裝驅動函式庫 2. 選擇安裝目錄, 預設為 C:\ICPDAS\PCIe-LM4, 確認後按 Next> 到下一個畫面 泓格 PCIELM4 驅動函式庫使用手冊 Page: 12

13 3. 按 Install 4. 選擇 Yes,restart the computer now 後, 按下 Finish 按鍵後, 系統會自動重新開機, 在重新開機之後, 泓格 PCIELM4 驅動函式庫安裝完成 泓格 PCIELM4 驅動函式庫使用手冊 Page: 13

14 2.3. 移除 PCIELM4 驅動函式庫 泓格驅動函式庫包括反安裝工具來協助您從電腦上移除軟體, 如果您想要移除軟體請完成下列的流程來執行反安裝工具 1. 至設定 控制台 新增或移除程式下 2. 在選單列表上選擇 PCIe-LM4 Card Windows Driver 項目, 並點擊解除安裝 3. 將會跳出一個對話框, 並選擇是 (Y) 開始執行反安裝 4. 點擊 Yes to All 完全移除 PCIELM4.dll 檔案, 之後將會完成移除軟件的動作 泓格 PCIELM4 驅動函式庫使用手冊 Page: 14

15 3. 開發指南 引導使用者去建構簡單應用程式 並且提供在 Win32 Console, VB6, Visual Studio.NET 及 Visual Studio.NET x64 環境下逐步編寫程式的範例 泓格 PCIELM4 驅動函式庫使用手冊 Page: 15

16 3.1. 應用程式架構 原生 64 位元支援 WOW64 支援 原生 32 位元支援 作業系統層 Windows XP/Vista/7/8/10(64-bit) Windows XP/Vista /7/8/10(32-bit) 應用層 64-bit 應用程式 32-bit 應用程式 PCIELM4 API 函式 動態函式庫層 PCIELM4.DLL (64-bit User-Mode) PCIELM4.DLL (32-bit User-Mode) 64-bit 驅動程式 (PCIELM464.sys) 32-bit 驅動程式 (PCIELM4.sys) 驅動層 WOW64 64-bit Kernel-Mode 32-bit Kernel-Mode 硬體層 PCIe-LM4 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 16

17 3.2. 在 Win32 Console 步驟 1: 撰寫應用程式 1. 至程式集開啟 Microsoft Visual C 從主要選單內選擇 File New 3. 在 dialog box 下的列表點選項目 Win32 Console Application, 並在 Project name 欄位輸入 PCIELM4Test, 然後按下 OK 按鍵 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 17

18 4. 點選 A simple application 後, 按下 Finish 鍵後, 將會產生為使用者產生最基本的程式碼 5. 雙擊 PCIELM4Test.cpp 開啟程式碼寫入視窗 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 18

19 6. 在 PCIELM4Test.cpp 塡寫程式碼如下 : #include "stdafx.h" #include "stdio.h" #include "PCIELM4.h" //Include the PCIELM4 header file #pragma comment(lib,"pcielm4.lib") //Include the PCIELM4 library file WORD wrtn; WORD wboardno; WORD wtotalboards; int main(int argc, char* argv[]) { } //Initial the resource and get total board number form Driver wrtn=pcielm4_driverinit(&wtotalboards); if (wrtn!= PCIELM4_NoErr) { printf("\ndriver Init Error(%d)",wRtn); return wrtn; } printf("write DO Value 0xFF"); wboardno=0; woutportno=0; //Write DO wrtn = PCIELM4_WriteDO(wBoardNo,0xFF); //Release the resource from driver wrtn = PCIELM4_DriverClose(); return 0; 步驟 2: 測試應用程式 1. 在 Build 選單點擊 Compiler 來編譯程式碼 2. 立即在 DOS Box 下執行程式 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 19

20 3.3. 在 Visual Basic 6.0 步驟 1: 撰寫應用程式 1. 至程式集開啟 Microsoft Visual Basic 選擇 Standard EXE 圖示並按下開啟按鍵後將建立一個新的專案 3. 在 Project explorer 開啟 Add Module 視窗 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 20

21 4. 在 Add Module 選擇 Existing 後添加宣告檔 PCIELM4.bas 至專案裡 5. 設計視窗, 在 form1 放置一個 Label 控制項並在 Caption 屬性上輸入 DO Value 接著放置 TextBox 控制項, 並切換至屬性視窗上至 Name 屬性輸入 txtdoval, 最後放置一個 CommandButton 控制項, 並修改 Name 屬性為 cmdwrite 及在 Caption 屬性上輸入 Write 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 21

22 6. 在 cmdwrite 塡寫程式碼如下 : Option Explicit Dim wtotalboards As Integer Dim wboardno As Integer Dim wrtn As Integer Private Sub cmdwrite_click() Dim wboardindex As Integer '//Initial the resource and get total board number form Driver wrtn = PCIELM4_DriverInit(wTotalBoards) If (wrtn) Then MsgBox ("Driver Initial Error!!Error Code:" + Str(wRtn)) End End If wboardno =0 woutportno =0 '//Write DO wrtn = PCIELM4_WriteDO(wBoardNo, Val(txtDOVal.Text)) '//Release the resource form Driver wrtn = PCIELM4_DriverClose() End Sub 步驟 2: 測試應用程式 1. 按下 F5 來執行程式 2. 在 DO Value 欄位輸入數值 並按下 Write 按鍵, 輸出 DO 數值 255 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 22

23 3.4. 在 Visual C++.NET 步驟 1: 撰寫應用程式 1. 至程式集開啟 Microsoft Visual Studio 從主要選單內選擇 File New Project 3. 在 Project type 下的列表點選項目 Visual C++ 並在展開選單內選擇 Win32, 然後再右方 Templates 表框內選擇 Win32 Console Application, 接下來至下方的 Name 鍵入專案名稱 VCNETTest 然後按下 OK 按鍵 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 23

24 4. 按下 Finish 鍵後, 將會產生為使用者產生最基本的程式碼 5. 雙擊 VCNETTest.cpp 開啟程式碼寫入視窗 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 24

25 6. 在 VCNETTest.cpp 塡寫程式碼如下 : // VCNETTest.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "stdio.h" #include "PCIELM4.h" #pragma comment(lib,"pcielm4.lib") WORD wrtn; WORD wboardno; WORD wtotalboards; int _tmain(int argc, _TCHAR* argv[]) { } //Initial the resource and get total board number form Driver wrtn=pcielm4_driverinit(&wtotalboards); if (wrtn!=pcielm4_noerr) { printf("\ndriver Init Error(%d)",wRtn); return wrtn; } printf("write DO Value 0xFF"); wboardno=0; woutportno=0; //Write DO wrtn = PCIELM4_WriteDO(wBoardNo,0xFF); //Release the resource from driver wrtn = PCIELM4_DriverClose(); return 0; 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 25

26 步驟 2: 編譯應用程式 1. 在 Build 選單點擊 Configuration Manager 2. 在 Configuration Manager 點擊 Active solution Platform 下拉選單選擇 <New > 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 26

27 3. 點擊 Type or select the new platform 下拉選單選擇 x64, 並按下 OK, 創建 x64 編譯平台 4. 選擇編譯平台, 如果您想產生 64 位元的應用程式請在下拉選單選擇 x64, 如果您想產生 32 位元程式請在下拉選單選擇 Win32 選取完畢後按下 Close 若使用者編譯的是 64 位元應用程式應使用 64-bit PCIELM4.lib 若使用者編譯的是 32 位元應用程式應使用 32-bit PCIELM4.lib 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 27

28 5. 從主要選單內選擇 Build Build VCNETTest 開始編譯應用程式 步驟 3: 測試應用程式 立即在 DOS Box 下執行程式 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 28

29 3.5. 在 Visual Basic.NET 步驟 1: 撰寫應用程式 1. 至程式集開啟 Microsoft Visual Studio 從主要選單內選擇 File New Project 3. 在 Project type 下的列表點選項目 Visual Basic 並在展開選單內選擇 Windows, 然後再右方 Templates 表框內選擇 Windows Application, 接下來至下方的 Name 鍵入專案名稱 VBNETTest 然後按下 OK 按鍵 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 29

30 4. 在 Solution Explorer 開啟 Add Existion item 視窗 5. 在 Add Existion item 選擇 PCIELM4.vb 後按 Add 按鍵添加宣告檔至專案裡 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 30

31 6. 設計視窗, 在 Form1 放置一個 Label 控制項並在 Text 屬性上輸入 DO Value 接著放置 TextBox 控制項, 並切換至屬性視窗上至 Name 屬性輸入 txtdoval, 最後放置一個 Button 控制項, 並修改 Name 屬性為 btnwrite 及在 Text 屬性上輸入 Write 7. 在 btnwrite 塡寫程式碼如下 : Private Sub btnwrite_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnwrite.click Dim wtotalboards As UInteger Dim wboardno As UInteger Dim wrtn As UInteger '//Driver Initial wrtn = PCIELM4_DriverInit(wTotalBoards) If (wrtn) Then MsgBox("Driver Initial Error!!Error Code:" + Str(wRtn)) End End If '//Write DO wrtn = PCIELM4_WriteDO(wBoardNo, Val(txtDOVal.Text)) End Sub wrtn = PCIELM4_DriverClose() 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 31

32 步驟 2: 編譯應用程式 1. 在 Project 選單點擊 VBNETTest Properties 2. 點擊 Compiler 後點擊 Advanced Compiler Option 按鍵, 進入 Advanced Compiler Setting 視窗 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 32

33 3. 在 Advanced Compiler Settings 下的 Target CPU 下拉選單選擇 AnyCPU Any CPU 選項 - 編譯出來的執行檔, 當載入在 64 位元作業統上的 64 位元版本.NET Framework, 程式將會以 64 位元的行程來運作, 否則將會以 32 位元的行程來運作 x86 選項 - 不論作業系統或.NET Framework 的版本, 執行檔永遠以 32 位元來運作 x64 選項 - 不論作業系統或.NET Framework 的版本, 執行檔永遠以 64 位元來運作 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 33

34 步驟 3: 測試應用程式 1. 按下 F5 來執行程式 2. 在 DO Value 欄位輸入數值 並按下 Write 按鍵, 輸出 DO 數值 255 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 34

35 3.6. 在 Visual C#.NET 步驟 1: 撰寫應用程式 1. 至程式集開啟 Microsoft Visual Studio 從主要選單內選擇 File New Project 3. 在 Project type 下的列表點選項目 Visual C# 並在展開選單內選擇 Windows, 然後再右方 Templates 表框內選擇 Windows Application, 接下來至下方的 Name 鍵入專案名稱 CSharpTest 然後按下 OK 按鍵 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 35

36 4. 在 Solution Explorer 開啟 Add Existion item 視窗 5. 在 Add Existion item 選擇 PCIELM4.cs 後按 Add 按鍵添加宣告檔至專案裡 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 36

37 6. 設計視窗, 在 Form1 放置一個 Label 控制項並在 Text 屬性上輸入 DO Value 接著放置 TextBox 控制項, 並切換至屬性視窗上至 Name 屬性輸入 txtdoval, 最後放置一個 Button 控制項, 並修改 Name 屬性為 btnwrite 及在 Text 屬性上輸入 Write 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 37

38 7. 在 Form.cs 塡寫程式碼如下 : using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using PCIELM4_Ns; //Include the PCIELM4 namespace namespace CSharpTest { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void btnwrite_click(object sender, EventArgs e) { ushort wtotalboard, wrtn, wboardno; wtotalboard = 0; //Initial the resource and get total board number form Driver wrtn = PCIELM4_DLL.PCIELM4_DriverInit(ref wtotalboard); if (wrtn!= PCIELM4_DLL.PCIELM4_NoErr) { MessageBox.Show("Driver Inital Error!!Error Code:" + wrtn.tostring()); Close(); return; } wboardno = 0; woutport = 0; //Write DO wrtn = PCIELM4_DLL.PCIELM4_WriteDO(wBoardNo, Convert.ToUInt32(txtDOVal.Text)); //Release the resource from the driver wrtn = PCIELM4_DLL.PCIELM4_DriverClose(); } } } 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 38

39 步驟 2: 編譯應用程式 1. 在 Project 選單點擊 CSharpTest Properties 2. 點擊 Build 至 Platform targer 下拉選單選擇 Any CPU Any CPU 選項 - 編譯出來的執行檔, 當載入在 64 位元作業統上的 64 位元版本.NET Framework, 程式將會以 64 位元的行程來運作, 否則將會以 32 位元的行程來運作 x86 選項 - 不論作業系統或.NET Framework 的版本, 執行檔永遠以 32 位元來運作 x64 選項 - 不論作業系統或.NET Framework 的版本, 執行檔永遠以 64 位元來運作 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 39

40 步驟 3: 測試應用程式 1. 按下 F5 來執行程式 2. 在 DO Value 欄位輸入數值 並按下 Write 按鍵, 輸出 DO 數值 255 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 40

41 3.7. 範例程式及文件 放置 PCIELM4 相關資料的網址與位置 : CD:\\ NAPDOS\PCI\PCIe-LM4\ ftp://ftp.icpdas.com/pub/cd/iocard/pci/napdos/pci/pcie-lm4/ PCIELM4 資料夾內檔案文件結構 PCIELM4 DLL 驅動程式 函式庫 各種語言的標頭檔案及範例程式 Manual 泓格 PCIELM4 驅動函式庫的使用手冊 LabView LabView 範例程式 ( 需安裝 PCIELM4 驅動程式函式庫 ) 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 41

42 4. 函式應用 提供泓格 PCIELM4 驅動函式庫所支援的範例程式列表以及每個範例程式的功能, 並且會簡單介紹如何使用函式來產生各種應用方案 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 42

43 4.1. 導讀 PCIELM4 驅動函式庫集成了各種函式, 使用者可以利用它們來開發各種應用程式在泓格的裝置上 這些 API 函式支援各種開發環境及程式語言, 包括了 Microsoft Visual C++, Visual Basic,Microsoft Visual C++.NET,Microsoft Visual C#.NET,Microsoft Visual VB.NET PCIELM4 提供了幾個大類的函式集如下 : 1. 驅動函式集 : 初始化裝置資源 取得裝置訊息 設定裝置及釋放裝置資源 2. 數位輸出入函式集 : 操作控制具有數位輸出入功能的裝置 3. 類比輸出函式集 : 操作裝置透過 DAC 輸送出電壓 4. 類比輸入函式集 : 操作裝置透過 ADC 擷取電壓 電流 壓力 應變量等等數值 支援程式語言 : Microsoft Visual C or higher Microsoft Visual Basic 4.0 or higher Microsoft Visual C++.NET 2003 or higher Microsoft Visual C#.NET 2003 or higher Microsoft Visual Basic.NET 2003 or higher 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 43

44 泓格驅動函式庫提供的應用函式集總表 : 驅動函式集數位輸出入函式集類比輸入函式集類比輸出函式集 PCIELM4_DriverInit PCIELM4_DriverClose PCIELM4_GetCardInfo PCIELM4_ReadDI PCIELM4_WriteDO PCIELM4_ConfigAI PCIELM4_PollingAI PCIELM4_PollingAIH PCIELM4_ConfigAIAutoZero PCIELM4_SaveAIAutoZeroVal PCIELM4_AIHex2Vol PCIELM4_ConfigAO PCIELM4_WriteAOVoltage PCIELM4_WriteAOVoltageH PCIELM4_StartAOVoltageALL PCIELM4_StartAOVoltageALLH PCIELM4_StopAOALL 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 44

45 4.2. 驅動函式庫 當使用者使用泓格 PCIELM4 驅動函式庫來開發板卡的應用程式時請遵照下列的呼叫流程來初始化及啟動驅動程式及函式庫 呼叫流程 PCIELM4_DriverInit Board Num PCIELM4_GetCartInfo ( 可省略呼叫此函式 ) Board Num Function Group PCIELM4_DriverClose 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 45

46 Board Num (Type: WORD, Size: 2 bytes) 藉由 Board Num 指定您需要作 I/O 操作的設備 Board Num 由 PCI Configuration space 的 Bus num 及 Device number 決定, 如果 Bus number 愈小 Board Number 愈前面, Device Number 愈小 Board Num 愈前面 PCIELM4_DriverInit 及 PCIELM4_DriverClose 函式 PCIELM4_DriverInit 分配取得所有板卡的資源及數量在應用程式啟動的時候, 所以使用者必需呼叫 PCIELM4_DriverInit 在應用程式起始點, 並且在使用其他函式之前 PCIELM4_DriverClose 會釋放板卡所佔用的系統資源, 當使用者不需要在操作板卡及程式終結前呼叫 PCIELM4_GetCardInfo 函式 當使用者有需求知道板卡的名稱或相關硬體資訊時可透過 PCIELM4_GetCardInfo 函式取得, 一般可忽略呼叫此函式 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 46

47 4.3. 數位輸出輸入 數位輸入輸出函式集執行數位輸入及數位輸出等操作 在每一個資料採集板卡上, 所有的數位輸入輸出線被分成一個一個的單位稱為埠, 每一個埠依板卡的設計會有 8 16 或 32 線 數位輸入 泓格 PCIELM4 驅動函式庫的數位輸出入函式集可執行數位輸入等功能 軟體觸發 使用者可以呼叫 PCIELM4_ReadDI 函式讀取指定數位輸入埠的資料 呼叫流程 設定埠號及 DI 值 PCIELM4_ReadDI 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 47

48 數位輸出 泓格 PCIELM4 驅動函式庫的數位輸出入函式集可執行數位輸出等功能 使用者可以透過 PCIELM4_WriteDO 函式簡易的設定數位輸出埠的資料 呼叫流程 設定埠號及 DO 值 PCIELM4_WriteDO 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 48

49 4.4. 類比輸入 類比輸入函式集運行資料擷取卡上類比輸入的功能 它可以擷取單通道多筆資料 軟體觸發 透過軟體觸發資料轉換來取得類比資料, 函式庫提供單通道多筆資料讀取 設定 一般在 Windows 下使用軟體觸發, 均容易受到多工系統的影響, 造成取樣時間點將會受到其他系統任務的影響造成延遲取樣, 故不建議使用者應用軟體觸發的方式量測類比訊號波型, 除非量測的波型屬於非常低速的波型 ( 低於 500Hz) 單通道多筆資料取樣 可以在單一的通道上連續採集一個以上的類比資料 呼叫流程 設定板卡型態 ( 高倍數 低倍數 ) PCIELM4_ConfigAI 設定通道 放大倍率及取樣數量 PCIELM4_PollingAI PCIELM4_PollingAIH 取得多筆資料 Repeat? 是 否 Exit 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 49

50 4.5. 類比輸出 泓格 PCIELM4 驅動函式庫的類比輸出入函式集可執行類比輸出等功能 靜態電壓輸出 設定類比輸出通道輸出一固定的直流電壓 呼叫流程 設定類比輸出電壓範圍 PCIELM4_ConfigAO 設定類比輸出電壓 PCIELM4_WriteAOVoltage Repeat? 是 否 Exit 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 50

51 5. 函式參考 提供泓格 PCIELM4 驅動函式庫使用指南, 按照功能分組來說明函式的調用方式 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 51

52 5.1. 函式介紹 使用前請注意下列關鍵字 以方便您的閱讀 關鍵字呼叫函式前需由使用者設定該參數使用者呼叫函式後, 會回傳參數值 [Input] Yes No [Output] No Yes 每一個泓格 PCIELM4 函式皆是如下的形式 : Status = 函式名稱 ( 參數 1, 參數 2, 參數 n) 每個函式皆會回傳一個值在 status 變數裡, 它可以顯示函式的呼叫成功或是失敗 Status( 值 ) 結果 0 成功 >0 失敗 Status 的格式為一 2 位元無號整數值 (WORD), 更多相關錯誤碼 Status 值的定義請參考 A.1. 函數回傳值定義 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 52

53 驅動函式集 PCIELM4_DriverInit 呼叫此函式時會向系統要求分配資源, 並且開始尋找所有 PCIELM4 有支援的板卡, 而對每一張板卡作初使化動作, 最後取得板卡的數量 需在程式起始點, 使用其他的函式之前呼叫 語法 WORD PCIELM4_DriverInit( WORD *wtotalboards ); 參數 wtotalboards [Output] 取得所有的板卡數量 回傳值 請參考 A.1. 函數回傳值定義 PCIELM4_DriverClose 呼叫此函式時, 會將佔用的資源釋放歸還給系統 需在程式終結前呼叫 語法 WORD PCIELM4_DriverClose( void ); 參數 無任何參數 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 53

54 回傳值 請參考 A.1. 函數回傳值定義 PCIELM4_GetCardInfo 取得板卡的硬體資料 軟體資料及板卡名稱 語法 WORD PCIELM4_GetCardInfo( WORD wboardno, PPCIELM4_DEVICE_INFO sdevinfo, PPCIELM4_CARD_INFO scardinfo, char *szmodelname ); 參數 wboardno [Input] 由使用者指定的板卡編號, 第一張板卡的 wboardno 為 0, 第二張板卡的 wboardno 為 1, 依此類推 sdevinfo [Output] 取得板卡在電腦上的系統資訊 變數型態為 PPCIELM4_DEVICE_INFO 結構 scardinfo [Output] 取得板卡的硬體規格資訊 變數型態為一個 PPCIELM4_CARD_INFO 結構 szmodelname[] [Output] 取得板卡的名稱 請宣告一個 20 個字元大小的字串 回傳值 請參考 A.1. 函數回傳值定義 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 54

55 數位輸出輸入函式集 PCIELM4_ReadDI 讀取使用者所指定的輸入埠的資料 語法 WORD PCIELM4_ReadDI( WORD wboardno, DWORD *dwdival ); 參數 wboardno [Input] 由使用者指定的板卡編號, 第一張板卡的 wboardno 為 0, 第二張板卡的 wboardno 為 1, 依此類推 dwdival [Output] 讀取輸入埠裡的資料 回傳值 請參考 A.1. 函數回傳值定義 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 55

56 PCIELM4_WriteDO 寫入資料到所用者所指定的輸出埠 語法 WORD PCIELM4_WriteDO( WORD wboardno, DWORD dwdoval ); 參數 wboardno [Input] 由使用者指定的板卡編號, 第一張板卡的 wboardno 為 0, 第二張板卡的 wboardno 為 1, 依此類推 dwdoval [Input] 寫入資料至輸出埠 回傳值 請參考 A.1. 函數回傳值定義 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 56

57 類比輸入函式集 PCIELM4_ConfigAI 此函數用來設定板卡類比輸入功能的參數值, 使用類比輸入函式集前必需先呼叫此函式 語法 WORD PCIELM4_ConfigAI( WORD wboardno, WORD wfifosizekb, DWORD dwbuffersizecount, WORD wcardtype, WORD wdelaysettingtime, DWORD dwmode ); 參數 wboardno [Input] 由使用者指定的板卡編號, 第一張板卡的 wboardno 為 0, 第二張板卡的 wboardno 為 1, 依此類推 wfifosizekb [Input] 保留參數, 尚無作用 dwbuffersizecount [Input] 保留參數, 尚無作用 wcardtype [Input] 保留參數, 尚無作用 wdelaysettingtime [Input] 保留參數, 尚無作用 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 57

58 dwmode [Input] 保留參數, 尚無作用 回傳值 請參考 A.1. 函數回傳值定義 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 58

59 PCIELM4_PollingAI 此函式以軟體輪詢的方式取得類比輸入通道裡複數筆數的資料 語法 WORD PCIELM4_PollingAI( WORD wboardno, WORD wchannel, WORD wconfig, DWORD dwsamplerate, DWORD dwdatacount, double dvalue[ ] ); 參數 wboardno [Input] 由使用者指定的板卡編號, 第一張板卡的 wboardno 為 0, 第二張板卡的 wboardno 為 1, 依此類推 wchannel [Input] 由使用者設定擷取類比輸入資料的通道號碼 wconfig [Input] 由使用者設定資料擷取類比輸入資料的配置碼, 不同型號的板卡因設計上的不同也會有不同的類比輸入範圍, 配置碼及板卡支援的輸入範圍請查閱附錄 A.3.1. 類比輸入配置碼 此配置碼將會影響擷取資料的精度及量測範圍 dwsamplerate [Input] 由使用者設定類比輸入通道的取樣頻率 ( 次 / 秒 ) dwdatacount [Input] 由使用者設定需要擷取的類比輸入資料筆數 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 59

60 dvalue[ ] [Output] 請宣告一個雙精度浮點數陣列 ( 陣列大小為 dwdatacount), 將輪詢後得到的每筆類比輸入資料儲存在此陣列裡, 單位為 volts 回傳值 請參考 A.1. 函數回傳值定義 PCIELM4_PollingAIH 此函式以軟體輪詢的方式一次取得同一個通道裡複數筆數的類比輸入值 語法 WORD PCIELM4_PollingAIH( WORD wboardno, WORD wchannel, WORD wconfig, DWORD dwsamplerate, DWORD dwdatacount, DWORD dwvalue[ ] ); 參數 wboardno [Input] 由使用者指定的板卡編號, 第一張板卡的 wboardno 為 0, 第二張板卡的 wboardno 為 1, 依此類推 wchannel [Input] 由使用者設定擷取類比輸入資料的通道號碼 wconfig [Input] 由使用者設定資料擷取類比輸入資料的配置碼, 不同型號的板卡因設計上的不同也會有不同的類比輸入範圍, 配置碼及板卡支援的輸入範圍請查閱附錄 A.3.1. 類比輸入配置碼 此配置碼將會影響擷取資料的精度及量測範圍 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 60

61 dwsamplerate [Input] 由使用者設定類比輸入通道的取樣頻率 ( 次 / 秒 ) dwdatacount [Input] 由使用者設定需要擷取的類比輸入資料筆數 dwvalue[ ] [Output] 請宣告一個 DWORD 陣列 ( 陣列大小為 dwdatacount), 將輪詢後得到的每筆類比輸入資料儲存在此陣列裡, 此數值為十六進位值 回傳值 請參考 A.1. 函數回傳值定義 PCIELM4_AIHex2Vol 此函式可將此系列板卡的十六進位值類比輸入值轉換為 double 型別 語法 WORD PCIELM4_AIHex2Vol( WORD wboardno, WORD wchannel, WORD wconfig, DWORD dwvalue, double *dval ); 參數 wboardno [Input] 由使用者指定的板卡編號, 第一張板卡的 wboardno 為 0, 第二張板卡的 wboardno 為 1, 依此類推 wchannel [Input] 由使用者設定擷取類比輸入資料的通道號碼 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 61

62 wconfig [Input] 由使用者設定資料擷取類比輸入資料的配置碼, 不同型號的板卡因設計上的不同也會有不同的類比輸入範圍, 配置碼及板卡支援的輸入範圍請查閱附錄 A.3.1. 類比輸入配置碼 此配置碼將會影響擷取資料的精度及量測範圍 dwvalue [Input] 請宣告一個 DWORD, 輸入單筆類比輸入資料的十六進位值 dval [Output] 依 dwvalue 數值轉換的 double 數值 回傳值 請參考 A.1. 函數回傳值定義 PCIELM4_ConfigAIAutoZero 此函式僅支援 Load Cell 功能的類比輸入通道, 由使用者設定啟用或關閉校準偏移量功能 語法 WORD PCIELM4_ConfigAIAutoZero( WORD wboardno, WORD wchannel, WORD wenableautozero ); 參數 wboardno [Input] 由使用者指定的板卡編號, 第一張板卡的 wboardno 為 0, 第二張板卡的 wboardno 為 1, 依此類推 wchannel [Input] 由使用者設定擷取類比輸入資料的通道號碼 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 62

63 wenableautozero [Input] 由使用者設定啟用或關閉校準偏移量功能 回傳值 請參考 A.1. 函數回傳值定義 PCIELM4_SaveAIAutoZeroVal 此函式僅支援 Load Cell 功能的類比輸入通道, 使用者可輸入十六進位值作為指定通道的校準偏移量 語法 WORD PCIELM4_SaveAIAutoZeroVal( WORD wboardno, WORD wchannel, DWORD dwsamplerate, DWORD dwautozerovalue ); 參數 wboardno [Input] 由使用者指定的板卡編號, 第一張板卡的 wboardno 為 0, 第二張板卡的 wboardno 為 1, 依此類推 wchannel [Input] 由使用者設定擷取類比輸入資料的通道號碼 dwsamplerate [Input] 由使用者設定類比輸入通道的取樣頻率 ( 次 / 秒 ) dwautozerovalue [Input] 由使用者輸入的十六進位值校準偏移量 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 63

64 回傳值 請參考 A.1. 函數回傳值定義 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 64

65 類比輸出函式集 PCIELM4_ConfigAO 此函數用來設定類比輸出的參數值, 使用類比輸出函式集前必需先呼叫此函式 語法 WORD PCIELM4_ConfigAO( WORD wboardno, WORD wchannel, WORD wmode, WORD waorange ); 參數 wboardno [Input] 由使用者指定的板卡編號, 第一張板卡的 wboardno 為 0, 第二張板卡的 wboardno 為 1, 依此類推 wchannel [Input] 由使用者設定類比輸出通道的號碼 wmode [Input] 保留參數, 尚無作用 waorange [Input] 由使用者設定類比輸出通道的配置碼, 配置碼的代碼請查閱附錄 A.3.2. 類比輸出配置碼 ( 電壓 ) 此配置碼將會影響類比輸出的精度及輸出範圍 回傳值 請參考 A.1. 函數回傳值定義 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 65

66 PCIELM4_WriteAOVoltage 呼叫此函式控制類比輸出通道輸出一固定的電壓, 此電壓設定值為浮點數值 語法 WORD PCIELM4_WriteAOVoltage( WORD wboardno, WORD wchannel, float faovalue ); 參數 wboardno [Input] 由使用者指定的板卡編號, 第一張板卡的 wboardno 為 0, 第二張板卡的 wboardno 為 1, 依此類推 wchannel [Input] 由使用者設定類比輸出通道的號碼 faovalue [Input] 由使用者設定類比輸出電壓值, 此值為浮點數值, 單位為伏特 (V) 回傳值 請參考 A.1. 函數回傳值定義 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 66

67 PCIELM4_WriteAOVoltageH 呼叫此函式控制類比輸出通道輸出一固定的電壓, 此電壓設定值為十六進位值 語法 WORD PCIELM4_WriteAOVoltageH( WORD wboardno, WORD wchannel, DWORD dwaovalue ); 參數 wboardno [Input] 由使用者指定的板卡編號, 第一張板卡的 wboardno 為 0, 第二張板卡的 wboardno 為 1, 依此類推 wchannel [Input] 由使用者設定類比輸出通道的號碼 dwaovalue [Input] 由使用者設定類比輸出電壓值, 此值為十六進位值 回傳值 請參考 A.1. 函數回傳值定義 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 67

68 PCIELM4_StartAOVoltageALL 依使用者指定的數據大小 數據緩衝區及循環模式啟動高速類比輸出模式, 類比輸出緩衝區使用浮點數電壓 語法 WORD PCIELM4_StartAOVoltageALL( WORD wboardno, float fsamplingrate, DWORD dwdatacount, DWORD dwcyclenum, float fvaluech0[ ], float fvaluech1[ ] ); 參數 wboardno [Input] 由使用者指定的板卡編號, 第一張板卡的 wboardno 為 0, 第二張板卡的 wboardno 為 1, 依此類推 fsamplingrate [Input] 為一浮點數值, 由使用者設定數位輸出埠的輸出每筆類比資料的頻率 ( 次 / 秒 ) dwdatacount [Input] 由使用者設定需要輸出一個波型的資料筆數 dwcyclenum [Input] 0: 連續模式, 如果要終止高速類比輸出功能, 請使用 PCIELM4_StopAOALL 函式 fvaluech0[] [Input] 儲存通道 0 類比輸出資料 ( 浮點數電壓 ) 至數位輸出緩衝區 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 68

69 fvaluech1[] [Input] 儲存通道 1 類比輸出資料 ( 浮點數電壓 ) 至數位輸出緩衝區 回傳值 請參考 A.1. 函數回傳值定義 PCIELM4_StartAOVoltageALLH 依使用者指定的數據大小 數據緩衝區及循環模式啟動高速類比輸出模式, 類比輸出緩衝區使用十六進位值 語法 WORD PCIELM4_StartAOVoltageALLH( WORD wboardno, float fsamplingrate, DWORD dwdatacount, DWORD dwcyclenum, DWORD dwvaluech0[ ], DWORD dwvaluech1[ ] ); 參數 wboardno [Input] 由使用者指定的板卡編號, 第一張板卡的 wboardno 為 0, 第二張板卡的 wboardno 為 1, 依此類推 fsamplingrate [Input] 為一浮點數值, 由使用者設定數位輸出埠的輸出每筆類比資料的頻率 ( 次 / 秒 ) dwdatacount [Input] 由使用者設定需要輸出一個波型的資料筆數 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 69

70 dwcyclenum [Input] 0: 連續模式, 如果要終止高速類比輸出功能, 請使用 PCIELM4_StopAOALL 函式 dwvaluech0[] [Input] 儲存通道 0 類比輸出資料 ( 十六進位值 ) 至數位輸出緩衝區 dwvaluech1[] [Input] 儲存通道 1 類比輸出資料 ( 十六進位值 ) 至數位輸出緩衝區 回傳值 請參考 A.1. 函數回傳值定義 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 70

71 PCIELM4_StopAOALL 呼叫此函式, 用來停止高速類比輸出的運作 語法 WORD PCIELM4_StopAOALL( WORD wboardno, ); 參數 wboardno [Input] 由使用者指定的板卡編號, 第一張板卡的 wboardno 為 0, 第二張板卡的 wboardno 為 1, 依此類推 回傳值 請參考 A.1. 函數回傳值定義 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 71

72 5.2. 資料型態 PPCIELM4_DEVICE_INFO 語法 typedef struct _PCIELM4_DEVICE_INFO_ { DWORD dwsize; WORD wvendorid; WORD wdeviceid; WORD wsubvendorid; WORD wsubdeviceid; DWORD dwbar[6]; UCHAR BusNo; UCHAR DevNo; UCHAR IRQ; UCHAR Aux; ULONGLONG dwbarvirtualaddress [6]; }PCIELM4_DEVICE_INFO,*PPCIELM4_DEVICE_INFO; 成員 dwsize [Output] 取得此資料結構的大小, 單位為 byte wvendorid [Output] 取得板卡的 Vendor ID wdeviceid [Output] 取得板卡的 Device ID wsubvendorid [Output] 取得板卡的 Sub Vendor ID 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 72

73 wsubdeviceid [Output] 取得板卡的 Sub Device ID dwbar[] [Output] 取得板卡的 Base Address Base Address dwbar [Index] Bar 0 dwbar[0] Bar 1 dwbar[1] Bar 2 dwbar[2] Bar 3 dwbar[3] Bar 4 dwbar[4] Bar 5 dwbar[5] BusNo [Output] 取得板卡的 Bus 號碼 DevNo [Output] 取得板卡的 Device 號碼 IRQ [Output] 取得板卡的 IRQ 號碼 Aux [Output] 取得板卡的 Aux 號碼 dwbarvirtualaddress [] [Output] 取得 memory mapping I/O 虛擬記憶體位址 Virual Memory Address dwbar [Index] Bar 0 dwbarvirtualaddress [0] Bar 1 dwbarvirtualaddress [1] Bar 2 dwbarvirtualaddress [2] Bar 3 dwbarvirtualaddress [3] Bar 4 dwbarvirtualaddress [4] Bar 5 dwbarvirtualaddress [5] 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 73

74 PPCIELM4_CARD_INFO 語法 typedef struct _PCIELM4_CARD_INFO_ { DWORD dwsize; DWORD dwmodelno; UCHAR CardID; UCHAR wsingleended; WORD waioresolution; WORD waichannels; WORD waochannels; WORD wdiports; WORD wdoports; WORD wdioports; WORD wdioportwidth; WORD wcounterchannels; WORD wmemorysize; DWORD dwreserved1[6]; }PCIELM4_CARD_INFO,*PPCIELM4_CARD_INFO; 成員 dwsize [Output] 取得此資料結構的大小, 單位為 byte dwmodelno [Output] 取得板卡的模組識別號碼, 模組識別號碼可參考 A.2. 模組識別號碼 CardID [Output] 取得板卡的卡片識別號碼, 若取得數值為 255 代表板卡未支援此功能 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 74

75 wsingleended [Output] 取得板卡類比輸入接線設定值,PCIe-LM4 為數值為 2, 差動式 (DIFF) waioresolution [Output] 保留資訊,PCIe-LM4 的 AI 解析度為 24-bit,AO 解析度為 16-bit waichannels [Output] 取得板卡類比輸入的通道數量 waochannels [Output] 取得板卡類比輸出的通道數量 wdiports [Output] 取得板卡單向數位輸入埠的埠數量 wdoports [Output] 取得板卡單向數位輸入埠的埠數量 wdioports [Output] 取得板卡雙向數位輸出入埠的埠數量 wdioportwidth [Output] 取得板卡數位輸出入埠的寬度,PCIe-LM4 為 16-bit wcounterchannels [Output] 取得板卡計時計數的通道數量 wmemorysize [Output] 取得板卡的內建記憶體大小, 單位為 kbyte dwreserved1[] [Output] 取得保留資訊 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 75

76 附錄 A. 函式回傳值與配置碼 本章節列出了泓格 PCIELM4 驅動函式庫所返回的狀態回傳值及配置設定代碼 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 76

77 A.1. 函數回傳值定義 呼叫所有的函式, 都會回傳出一個整數值 透過這個值可以得知該函數運作的狀況, 下表提供每個回傳值所代表的定義 回傳值定義說明 0 PCIELM4_NoErr 正確 1 PCIELM4_OpenDriverErr 開啟驅動程式發生錯誤 2 PCIELM4_PnPDriverErr Plug&Play 時發生錯誤 3 PCIELM4_DriverNoOpen 驅動程式未開啟 4 PCIELM4_GetDriverVersionErr 取得驅動程式版本錯誤 5 PCIELM4_ExceedBoardNumber 板卡號碼錯誤 6 PCIELM4_FindBoardErr 找不到任何的板卡 7 PCIELM4_BoardMappingErr 板卡物件索引 (Board Mapping) 錯誤 8 PCIELM4_DIOModesErr 數位輸出輸入模式設定錯誤 9 PCIELM4_InvalidAddress 不合法的位址 10 PCIELM4_InvalidSize 不合法的大小 11 PCIELM4_InvalidPortNumber 不合法的埠號 12 PCIELM4_UnSupportedModel 未支援此板卡 13 PCIELM4_UnSupportedFun 未支援此函式 14 PCIELM4_InvalidChannelNumber 不合法的通道號碼 15 PCIELM4_InvalidValue 不合法的值 16 PCIELM4_InvalidMode 不合法的模式 17 PCIELM4_GetAIStatusTimeOut 取得類比輸入狀態逾時 18 PCIELM4_TimeOutErr 超過時間發生異常 19 PCIELM4_CfgCodeIndexErr 找不到適合的配置碼表格索引 20 PCIELM4_ADCCTLTimeoutErr ADC 控制器愈期 21 PCIELM4_FindPCIIndexErr 找不到適合的 PCI 表格索引值 22 PCIELM4_InvalidSetting 不合法的設定值 23 PCIELM4_AllocateMemErr 分配記憶體空間失敗 24 PCIELM4_InstallEventErr 安裝中斷事件失敗 25 PCIELM4_InstallIrqErr 安裝中斷失敗 26 PCIELM4_RemoveIrqErr 移除中斷失敗 27 PCIELM4_ClearIntCountErr 清除中斷計數量失敗 28 PCIELM4_GetSysBufferErr 取得系統緩衝區失敗 29 PCIELM4_CreateEventErr CreateEvent 失敗 30 PCIELM4_UnSupportedResolution 未支援此解析度 31 PCIELM4_CreateThreadErr CreateThread 失敗 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 77

78 32 PCIELM4_ThreadTimeOutErr 執行緒逾時 33 PCIELM4_FIFOOverFlowErr FIFO 溢滿 34 PCIELM4_FIFOTimeOutErr FIFO 逾時 35 PCIELM4_GetIntInstStatus 取得中斷安裝狀態 36 PCIELM4_GetBufStatus 取得 SYS 緩衝區狀態 37 PCIELM4_SetBufCountErr 設定緩衝區大小錯誤 38 PCIELM4_SetBufInfoErr 設定緩衝區資料錯誤 39 PCIELM4_FindCardIDErr 找不到卡片識別碼 40 PCIELM4_EventThreadErr 事件執行緖錯誤 41 PCIELM4_AutoCreateEventErr 自動創建事件失敗 42 PCIELM4_RegThreadErr 註冊執行緒失敗 43 PCIELM4_SearchEventErr 尋找事件失敗 44 PCIELM4_FifoResetErr FIFO 清除失敗 45 PCIELM4_InvalidBlock 不合法的 EEPROM 區塊 46 PCIELM4_InvalidAddr 不合法的 EEPROM 位址 47 PCIELM4_AcqireSpinLock 獲得旋轉鎖失敗 48 PCIELM4_ReleaseSpinLock 釋放旋轉鎖失敗 49 PCIELM4_SetControlErr 類比輸入設定錯誤 50 PCIELM4_InvalidChannels 不合法的通道數 51 PCIELM4_SearchCardErr 不合法的板卡號碼 52 PCIELM4_SetMapAddressErr 設定映像位址失敗 53 PCIELM4_ReleaseMapAddressErr 釋放映像位址失敗 54 PCIELM4_InvalidOffset 不合法的位移 55 PCIELM4_ShareHandleErr 開啟 Share Memory 失敗 56 PCIELM4_InvalidDataCount 不合法的資料量 57 PCIELM4_WriteEEPErr 寫入 EEPROM 失敗 58 PCIELM4_CardIOErr 使用 CardIO 失敗 59 PCIELM4_IOErr 使用 MemoryIO 失敗 60 PCIELM4_SetScanChannelErr 設置 channel scan number 失敗 61 PCIELM4_SetScanConfigErr 設置 channel scan configuration 失敗 62 PCIELM4_GetMMIOMapStatus 取得 Memory Mapping IO 狀態失敗 63 PCIELM4_InvalidEEPCmd 不合法的 EEPROM 命令 64 PCIELM4_CheckEEPCRCErr 檢查 EEPROM CRC 錯誤 65 PCIELM4_CtlEEPFail 控制 EEPROM 失敗 66 PCIELM4_UnknownEEPErr 未知的 EEPROM 錯誤 67 PCIELM4_SetAIMuxErr 設置 AI 多功器失敗 68 PCIELM4_SetAICONErr 設置 AI CON 失敗 69 PCIELM4_SetAIRATEErr 設置 AI Rate 失敗 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 78

79 70 PCIELM4_WriteAOBufErr 寫入 AO 緩衝區失敗 71 PCIELM4_TimeOut1Err 逾時 1 72 PCIELM4_TimeOut2Err 逾時 2 73 PCIELM4_TimeOut3Err 逾時 3 74 PCIELM4_TimeOut4Err 逾時 4 75 PCIELM4_TimeOut5Err 逾時 5 76 PCIELM4_TimeOut6Err 逾時 6 77 PCIELM4_SetAIUnknowErr 設置 AI 未知錯誤 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 79

80 A.2. 模組識別號碼 識別碼值 ( 十六進制 ) 支援的資料擷取板卡 PCIELM C4 PCIe-LM4 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 80

81 A.3. 配置碼定義 透過配置碼可用來設定各種硬體的功能來產生不同的應用 A.3.1. 類比輸入配置碼 使用者可查詢下表在 類比輸入函式集設定板卡類比輸入的電壓範圍及極性, 每張板卡支援的類比輸入電壓範圍及極性皆有所不同 配置碼定義極性電壓範圍 0 PCIELM4_AI_BI_227MV Bipolar +/- 227 mv 0 PCIELM4_AI_BI_10V Bipolar +/- 10V 1 PCIELM4_AI_BI_5V Bipolar +/- 5V 2 PCIELM4_AI_BI_2V5 Bipolar +/- 2.5V 3 PCIELM4_AI_BI_1V25 Bipolar +/- 1.25V A.3.2. 類比輸出配置碼 ( 電壓 ) 使用者可查詢下表在類比輸出函式集設定板卡類比輸出的電壓範圍及極性, 每張板卡支援的類比輸出電壓範圍及極性皆有所不同 配置碼定義電壓範圍 0 PCIELM4_AO_UNI_5V 0 ~ 5V 1 PCIELM4_AO_UNI_10V 0 ~ 10V 2 PCIELM4_AO_BI_5V +/- 5V 3 PCIELM4_AO_BI_10V +/- 10V 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 81

82 A.4. 數位輸入埠定義號碼 DI 埠號 PCIe-LM4 0 DI 0 ~ 15 A.5. 數位輸出埠定義號碼 D0 埠號 PCIe-LM4 0 D0 0 ~ 15 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 82

83 附錄 B. 其他 本章節將會提供一些其他的補充資 料 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 83

84 B.1. 常見問題集 系統與安裝 Q. PCIELM4 支援 64-bit 的作業系統嗎? A. 支援, 由於 PCIELM4 驅動程式函式庫支援 64 位元作業系統 Q. PCIELM4 支援 ISA 總線的板卡嗎? A. PCIELM4 目前尚未支援任何 ISA 總線的板卡 類比輸出 Q. 使用類比輸出函式輸出一電壓為何輸出不正確的電壓 A. 請您檢查您的電壓範圍設定是否正確, 並利用 PCIELM4_ConfigAO 設定正確輸出範圍, 再使用 PCIELM4_WriteAOVoltage 函式輸出電壓 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 84

85 函式錯誤碼故障排除 Q. 錯誤碼 1. A. 請重新安裝泓格 PCIELM4 驅動函式庫或重新開機 Q. 錯誤碼 2. A. (1) 請在使用 PCIELM4 函式前使用 PCIELM4_DriverInit 作初始化的動作 (2)wBoardNo 有誤, 請重新檢查 wboardno Q. 錯誤碼 5. A. wboardno 有誤, 請重新檢查 wboardno Q. 錯誤碼 6. A. 未找到任何板卡, 請您安裝泓格板卡再開始程式 Q. 錯誤碼 13 A. 此板卡不支援此函式功能 Q. 錯誤碼 19 A. 請設定正確的類入輸入範圍 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 85

86 B.2. 版本修改資訊 Revision Date Description 1.0 Feb 初版 泓格 PCIELM4 驅動函式庫使用手冊繁體中文版版本 1.0 編修日期 : Feb 2020 Page: 86

The golden pins of the PCI card can be oxidized after months or years

The golden pins of the PCI card can be oxidized after months or years Q. 如何在 LabWindows/CVI 編譯 DAQ Card 程式? A: 請參考至下列步驟 : 步驟 1: 安裝驅動程式 1. 安裝 UniDAQ 驅動程式 UniDAQ 驅動程式下載位置 : CD:\NAPDOS\PCI\UniDAQ\DLL\Driver\ ftp://ftp.icpdas.com/pub/cd/iocard/pci/napdos/pci/unidaq/dll/driver/

More information

ActiveX Control

ActiveX Control ActiveX Control For Visual Basic 2005.NET [ 版本 : 1.0] 1 安裝 Windows 驅動程式 請依照下列步驟 : 1. 執行 Windows 驅動程式安裝程式 ( 此範例為 PIO-DIO) 驅動程式位置 : CD:\NAPDOS\PCI\PIO-DIO\dll_ocx\Driver http://ftp.icpdas.com/pub/cd/iocard/pci/napdos/pci/pio-dio/dll_ocx/driver/

More information

X6-04_How_do_I_write_a_com_port_communicate_program_of_XPAC_tc

X6-04_How_do_I_write_a_com_port_communicate_program_of_XPAC_tc Author WeiKai Version 1.0.0 Date 2013/4/14 Page 1/11 我如何在 XPAC 上建立一個 COM port 通訊程式 Applies to: Platform OS version XPAC utility version XPAC series All versions (WinCE6) All versions XPAC SDK 提供 XPAC 結合

More information

CHAPTER VC#

CHAPTER VC# 1. 2. 3. 4. CHAPTER 2-1 2-2 2-3 2-4 VC# 2-5 2-6 2-7 2-8 Visual C# 2008 2-1 Visual C# 0~100 (-32768~+32767) 2 4 VC# (Overflow) 2-1 2-2 2-1 2-1.1 2-1 1 10 10!(1 10) 2-3 Visual C# 2008 10! 32767 short( )

More information

(Microsoft Word - wes _\246p\246\363\250\317\245\316LED\277O\305\343\245\334\252\254\272A.doc)

(Microsoft Word - wes _\246p\246\363\250\317\245\316LED\277O\305\343\245\334\252\254\272A.doc) 作者 Amber 版本 1.0.0 日期 2012/04/25 頁數 1/7 如何使用 LED 燈顯示狀態? 適用於 : 平台 作業系統版本 XPAC utility 版本 XP-8000 系列 N/A N/A XP-8000-Atom 系列 WES2009 所有版本 N/A: Not applicable to this platform and OS. 注意! 欲變更系統的任何設定之前, 請先關閉

More information

投影片 1

投影片 1 資料庫管理程式 ( 補充教材 -Part2) 使用 ADO.NET 連結資料庫 ( 自行撰寫程式碼 以實現新增 刪除 修改等功能 ) Private Sub InsertButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles InsertButton.Click ' 宣告相關的 Connection

More information

TPM BIOS Infineon TPM Smart TPM Infineon TPM Smart TPM TPM Smart TPM TPM Advanced Mode...8

TPM BIOS Infineon TPM Smart TPM Infineon TPM Smart TPM TPM Smart TPM TPM Advanced Mode...8 Smart TPM Rev. 1001 Smart TPM Ultra TPM Smart TPM TPM...3 1. BIOS... 3 2. Infineon TPM Smart TPM... 4 2.1. Infineon TPM...4 2.2. Smart TPM...4 3. TPM... 5 3.1. Smart TPM TPM...5 3.2. Advanced Mode...8

More information

投影片 1

投影片 1 計算機程式及實習 期末報告 題目 : 六宿炒翻天 班級 : 奈米一乙姓名 : 陳洋翼學號 :4A514050 老師 : 謝慶存 程式說明 設計結帳系統, 選擇數量後, 在按下計算, 將會顯示總金額 若是老人或小孩, 將可享 8 折或 9 折的優惠 程式畫面 填選數量 在火腿蛋炒飯的數量選擇 1, 並按下計算, 可得總金額 50 元 程式畫面 打折 填選完後, 若客人是小孩或老人, 選擇欲打折項目,

More information

Autodesk Product Design Suite Standard 系統統需求 典型使用用者和工作流程 Autodesk Product Design Suite Standard 版本為為負責建立非凡凡產品的設計師師和工程師, 提供基本概念設計計和製圖工具, 以取得令人驚驚嘆

Autodesk Product Design Suite Standard 系統統需求 典型使用用者和工作流程 Autodesk Product Design Suite Standard 版本為為負責建立非凡凡產品的設計師師和工程師, 提供基本概念設計計和製圖工具, 以取得令人驚驚嘆 Autodesk Product Design Suite Standard 20122 系統統需求 典型使用用者和工作流程 Autodesk Product Design Suite Standard 版本為為負責建立非凡凡產品的設計師師和工程師, 提供基本概念設計計和製圖工具, 以取得令人驚驚嘆的產品設計計 Autodesk Product Design Suite Standard 版本中中包括以下軟體體產品

More information

untitled

untitled MODBUS 1 MODBUS...1 1...4 1.1...4 1.2...4 1.3...4 1.4... 2...5 2.1...5 2.2...5 3...6 3.1 OPENSERIAL...6 3.2 CLOSESERIAL...8 3.3 RDMULTIBIT...8 3.4 RDMULTIWORD...9 3.5 WRTONEBIT...11 3.6 WRTONEWORD...12

More information

mvc

mvc Build an application Tutor : Michael Pan Application Source codes - - Frameworks Xib files - - Resources - ( ) info.plist - UIKit Framework UIApplication Event status bar, icon... delegation [UIApplication

More information

行业

行业 PCI-1711/1711L 1.1...2 1.1.1...2 1.1.2...2 1.1.3 FIFO...2 1.1.4...2 1.1.5 16 16...3 1.2...3 2.1...3 2.2...3 2.2.1... 2.2.2...8 2.3...10 2.3.1...10 2.3.2... 11 2.3.3...12 2.3.4...13 2.4.5...14 3.1...16

More information

Microsoft PowerPoint - VB14.ppt

Microsoft PowerPoint - VB14.ppt VB 列表盒 LISTBOX 應用 資科系 林偉川 執行畫面 1 2 1 重要屬性 LISTBOX 物件 (VB6) 新增至 LISTBOX 物件中 ADDITEM 自 LISTBOX 物件中刪除選取物件 REMOVEITEM 自 LISTBOX 物件中取出選取物件 ListIndex 顯示 LISTBOX 物件中紀錄個數 Listcount 3 LISTBOX 物件 (VB.NET) 重要屬性 新增至

More information

CC213

CC213 : (Ken-Yi Lee), E-mail: feis.tw@gmail.com 9 [P.11] : Dev C++ [P.12] : http://c.feis.tw [P.13] [P.14] [P.15] [P.17] [P.23] Dev C++ [P.24] [P.27] [P.34] C / C++ [P.35] 10 C / C++ C C++ C C++ C++ C ( ) C++

More information

行业

行业 PCI-1727U 快 速 安 装 使 用 手 册 PCI-1727U 快 速 安 装 使 用 手 册... 1 第 一 章 产 品 介 绍... 2 1.1 概 述...2 1.1.1 即 插 即 用 功 能...2 1.1.2 灵 活 的 电 压 输 出 范 围...2 1.1.3 板 卡 ID...2 1.2 特 点 :...2 1.3 选 型 指 导...2 第 二 章 安 装 与 测 试...

More information

行业

行业 PCI-1716/1716L 1.1...2 1.1.1...2 1.1.2 / /SD*/BU*...2 1.1.3 FIFO( )...2 1.1.4...2 1.1.5 16 16...3 1.1.6...3 1.1.7 ID...3 1.2...3 2.1...3 2.2...4 2.2.1...4 2.2.2...6 2.3... 11 2.3.1... 11 2.3.2...12 2.3.3...13

More information

行业

行业 PCI-1710 1.1...2 1.1.1...2 1.1.2...2 1.1.3 FIFO( )...2 1.1.4...2 1.1.5...2 1.1.6 16 16...3 1.1.7...3 1.2...3 1.3...3 2.1...3 2.2...4 2.2.1...4 2.2.2...5 2.3...9 2.3.1...10 2.3.2... 11 2.3.3...12 2.3.4...12

More information

AL-MX200 Series

AL-MX200 Series PostScript Level3 Compatible NPD4760-00 TC Seiko Epson Corporation Seiko Epson Corporation ( ) Seiko Epson Corporation Seiko Epson Corporation Epson Seiko Epson Corporation Apple Bonjour ColorSync Macintosh

More information

Microsoft PowerPoint - C_Structure.ppt

Microsoft PowerPoint - C_Structure.ppt 結構與其他資料型態 Janet Huang 5-1 結構的宣告 struct 結構名稱 struct 結構名稱變數 1, 變數 2,, 變數 m; struct 結構名稱 變數 1, 變數 2,, 變數 m; student; student; 5-2 1 結構變數初值的設定 struct 結構名稱 struct 結構名稱變數 = 初值 1, 初值 2,, 初值 n student="janet","1350901",100,95

More information

epub83-1

epub83-1 C++Builder 1 C + + B u i l d e r C + + B u i l d e r C + + B u i l d e r C + + B u i l d e r 1.1 1.1.1 1-1 1. 1-1 1 2. 1-1 2 A c c e s s P a r a d o x Visual FoxPro 3. / C / S 2 C + + B u i l d e r / C

More information

PTS7_Manual.PDF

PTS7_Manual.PDF User Manual Soliton Technologies CO., LTD www.soliton.com.tw - PCI V2.2. - PCI 32-bit / 33MHz * 2 - Zero Skew CLK Signal Generator. - (each Slot). -. - PCI. - Hot-Swap - DOS, Windows 98/2000/XP, Linux

More information

Microsoft PowerPoint - OPVB1基本VB.ppt

Microsoft PowerPoint - OPVB1基本VB.ppt 大 綱 0.VB 能 做 什 麼? CH1 VB 基 本 認 識 1.VB 歷 史 與 版 本 2.VB 環 境 簡 介 3. 即 時 運 算 視 窗 1 0.VB 能 做 什 麼? Visual Basic =>VB=> 程 式 設 計 語 言 => 設 計 程 式 設 計 你 想 要 的 功 能 的 程 式 自 動 化 資 料 庫 計 算 模 擬 遊 戲 網 路 監 控 實 驗 輔 助 自 動

More information

Eclipse C C++, or

Eclipse C C++,  or Eclipse C C++, Emailctchen@pl.csie.ntut.edu.tw or s1669021@ntut.edu.tw, s2598003@ntut.edu.tw http://pl.csie.ntut.edu.tw/~ctchen, http://www.ntut.edu.tw/~s2598003/ 2004/9/10 (0.02 ) Eclipse http://www.eclipse.org

More information

iziggi

iziggi iziggi 1 1 iziggi-hd 2 iziggi-hd 4 IPEVO iziggi-hd 6 iziggi-hd 8 iziggi-hd 9 Whiteboard App USB 10 iziggi-hd 11 iziggi-hd Live View WiFi 11 12 LED 12 iziggi-hd 13 Apple TV AirPlay 13 14 15 iziggi-hd *

More information

1

1 磁軌式讀卡機 1288 系列 使用手冊 Version 1.0 1 2 3 4 5 6 7 8 9 10 11 12 1288 MSR Micro controller : With Decoder Open Visual COM port to read data (UART Interface) From 1288 Or direct control 1288 by sending Command

More information

投影片 1

投影片 1 軟體說明書繁體中文 RGB A 目錄 - CONTENTS 01 09 15 17 22 軟體主介面 巨集設定說明 主介面概觀 個人設定檔 (Profiles) 一般模式 / 遊戲模式 按鍵功能分配 巨集管理器概觀 巨集管理器 巨集錄製設定 巨集錄製時間列表 插入指令 閃移系統 - I.S.S (Instant Shift System) 燈光設定更新韌體 閃移系統啟動鈕設定說明 燈光設定介面 介面區域一

More information

概述

概述 OPC Version 1.6 build 0910 KOSRDK Knight OPC Server Rapid Development Toolkits Knight Workgroup, eehoo Technology 2002-9 OPC 1...4 2 API...5 2.1...5 2.2...5 2.2.1 KOS_Init...5 2.2.2 KOS_InitB...5 2.2.3

More information

(Microsoft Word - wes _\246p\246\363\250\317\245\316watchdog\250\276\244\356\265{\246\241\267\355\276\367.doc)

(Microsoft Word - wes _\246p\246\363\250\317\245\316watchdog\250\276\244\356\265{\246\241\267\355\276\367.doc) 作者 Amber 版本 1.0.0 日期 2012/04/24 頁數 1/9 如何使用 watchdog 防止程式當機? 適用於 : 平台 作業系統版本 XPAC utility 版本 XP-8000 系列 WES2009 所有版本 XP-8000-Atom 系列 WES2009 所有版本 注意! 欲變更系統的任何設定之前, 請先關閉 EWF 的保護, 方能使變更值生效 ; 設定完成之後, 請再開啟

More information

(Load Project) (Save Project) (OffLine Mode) (Help) Intel Hex Motor

(Load Project) (Save Project) (OffLine Mode) (Help) Intel Hex Motor 1 4.1.1.1 (Load) 14 1.1 1 4.1.1.2 (Save) 14 1.1.1 1 4.1.2 (Buffer) 16 1.1.2 1 4.1.3 (Device) 16 1.1.3 1 4.1.3.1 (Select Device) 16 2 4.1.3.2 (Device Info) 16 2.1 2 4.1.3.3 (Adapter) 17 2.1.1 CD-ROM 2 4.1.4

More information

untitled

untitled PowerBuilder Tips 利 PB11 Web Service 年度 2 PB Tips PB9 EAServer 5 web service PB9 EAServer 5 了 便 web service 來說 PB9 web service 力 9 PB11 release PB11 web service 力更 令.NET web service PB NVO 論 不 PB 來說 說

More information

VB程序设计教程

VB程序设计教程 高 等 学 校 教 材 Visual Basic 程 序 设 计 教 程 魏 东 平 郑 立 垠 梁 玉 环 石 油 大 学 出 版 社 内 容 提 要 本 书 是 按 高 等 学 校 计 算 机 程 序 设 计 课 程 教 学 大 纲 编 写 的 大 学 教 材, 主 要 包 括 VB 基 础 知 识 常 用 程 序 结 构 和 算 法 Windows 用 户 界 面 设 计 基 础 文 件 处

More information

AL-M200 Series

AL-M200 Series NPD4754-00 TC ( ) Windows 7 1. [Start ( )] [Control Panel ()] [Network and Internet ( )] 2. [Network and Sharing Center ( )] 3. [Change adapter settings ( )] 4. 3 Windows XP 1. [Start ( )] [Control Panel

More information

行业

行业 PCI-1753/1753E 1.1...2 1.1.1...2 1.1.3...2 1.1.4...2 1.1.5...2 1.1.6...3 1.1.7 PCI-1753/1753E...3 1.2...3 1.3...3 1.4...4 2.1...4 2.2...4 2.2.1...4 2.2.2...5 2.2.3 JP1...5 2.3...5 2.3.1...6 2.3.2...7 2.4...12

More information

Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT

Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. (GBT) GBT GBT GBT Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT 2004 5 31-1 - 1.... 3 1.1....3 1.2. GV-R80P256D/GV-R80P256V...3 2.... 4 2.1....4 2.2....5 2.3....6 3.... 8 3.1. Win XP...8 3.1.1....8 3.1.2.

More information

X5-05_How_to_use_specified_timer_to_realize_real-time_operation_tc

X5-05_How_to_use_specified_timer_to_realize_real-time_operation_tc Author Sean Hsu Version 1.0.1 Date 2012/10/26 Page 1/5 Q: 如何利用特定 timer 實現即時性的動作? 適用於 : 平台 OS 版本 XPAC utility 版本 XPAC 系列 所有版本皆適用 Note1 Note1: 和 utility 沒有任何無關. 使用哪種計時器 (timer) 來達到即時性 (Real-Time)? 使用多媒體計時器

More information

C/C++ - 文件IO

C/C++ - 文件IO C/C++ IO Table of contents 1. 2. 3. 4. 1 C ASCII ASCII ASCII 2 10000 00100111 00010000 31H, 30H, 30H, 30H, 30H 1, 0, 0, 0, 0 ASCII 3 4 5 UNIX ANSI C 5 FILE FILE 6 stdio.h typedef struct { int level ;

More information

Windows 2000 Server for T100

Windows 2000 Server for T100 2 1 Windows 95/98 Windows 2000 3.5 Windows NT Server 4.0 2 Windows DOS 3.5 T200 2002 RAID RAID RAID 5.1 Windows 2000 Server T200 2002 Windows 2000 Server Windows 2000 Server Windows 2000 Server 3.5 for

More information

untitled

untitled MPICH anzhulin@sohu.com 1 MPICH for Microsoft Windows 1.1 MPICH for Microsoft Windows Windows NT4/2000/XP Professional Server Windows 95/98 TCP/IP MPICH MS VC++ 6.x MS VC++.NET Compaq Visual Fortran 6.x

More information

行业

行业 PCL-1800 PCL-1800 1.1...2 1.1.1 1K FIFO...2 1.1.2...2 1.1.3 16...3 1.1.4...3 1.1.5...3 1.1.6...3 1.2...3 1.3...4 1.4...5 2.1...5 2.2...6 2.2.1...6 2.2.2...6 2.2.3 D/A...7 2.2.4...7 2.2.5 TRIG0 GATE0...8

More information

GIGA-BYTE TECHNOLOGY CO., LTD. ( GBT ) GBT GBT, GBT

GIGA-BYTE TECHNOLOGY CO., LTD. ( GBT ) GBT GBT, GBT GIGA-BYTE TECHNOLOGY CO., LTD. (GBT ) GBT GBT, GBT 2003 7 9 1. 1.1.... 3 1.2.... 3 2. 2.1.... 4 2.2.... 5 2.3.... 6 3. 3.1. Win98/98SE or WinME,Win2000Win XP... 8 3.1.1... 8 3.1.2 Direct X... 9 3.1.3...

More information

行业

行业 PCL-818HD/HG/L PCL-818HD/HG/L 1.1...2 1.1.1 /...2 1.1.2 ID...2 1.2...3 1.3...3 2.1...3 2.2...3 2.2.1...4 2.2.2...4 2.2.3 DMA...5 2.2.4...5 2.2.5 D/A...5 2.2.6...6 2.2.7 EXE.trigger GATE0...6 2.2.8 FIFO

More information

Measurement Studio Expands Your Test and Measurement Programming Power

Measurement Studio Expands Your Test and Measurement Programming Power NI-DAQmx NI-DAQ NI-DAQmx NI-DAQ NI-DAQmx NI-DAQmx NI-DAQ NI-DAQmx NI-DAQmx LabVIEW LabWindows/CVI ANSI C Measurement Studio Visual Studio I/O 1. I/O API I/O NI NI NI NI ADE 1.NI-DAQmx NI & MAX DAQ Assistant

More information

Windows RTEMS 1 Danilliu MMI TCP/IP QEMU i386 QEMU ARM POWERPC i386 IPC PC104 uc/os-ii uc/os MMI TCP/IP i386 PORT Linux ecos Linux ecos ecos eco

Windows RTEMS 1 Danilliu MMI TCP/IP QEMU i386 QEMU ARM POWERPC i386 IPC PC104 uc/os-ii uc/os MMI TCP/IP i386 PORT Linux ecos Linux ecos ecos eco Windows RTEMS 1 Danilliu MMI TCP/IP 80486 QEMU i386 QEMU ARM POWERPC i386 IPC PC104 uc/os-ii uc/os MMI TCP/IP i386 PORT Linux ecos Linux ecos ecos ecos Email www.rtems.com RTEMS ecos RTEMS RTEMS Windows

More information

Outline USB Application Requirements Variable Definition Communications Code for VB Code for Keil C Practice

Outline USB Application Requirements Variable Definition Communications Code for VB Code for Keil C Practice 路 ESW 聯 USB Chapter 9 Applications For Windows Outline USB Application Requirements Variable Definition Communications Code for VB Code for Keil C Practice USB I/O USB / USB 3 料 2 1 3 路 USB / 列 料 料 料 LED

More information

Visual Basic D 3D

Visual Basic D 3D Visual Basic 2008 2D 3D 6-1 6-1 - 6-2 - 06 6-2 STEP 1 5-2 (1) STEP 2 5-3 (2) - 6-3 - Visual Basic 2008 2D 3D STEP 3 User1 6-4 (3) STEP 4 User1 6-5 (4) - 6-4 - 06 STEP 5 6-6 (5) 6-3 6-3-1 (LoginForm) PictureBox1

More information

Chapter 2

Chapter 2 2 (Setup) ETAP PowerStation ETAP ETAP PowerStation PowerStation PowerPlot ODBC SQL Server Oracle SQL Server Oracle Windows SQL Server Oracle PowerStation PowerStation PowerStation PowerStation ETAP PowerStation

More information

2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF

2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF Chapter 2 WF 2.1 WF 2.2 2. XAML 2. 2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF WF WF WF WF EDI API WF Visual Studio Designer 1 2.1 WF Windows Workflow Foundation 2 WF 1 WF Domain-Specific

More information

audiogram3 Owners Manual

audiogram3 Owners Manual USB AUDIO INTERFACE ZH 2 AUDIOGRAM 3 ( ) * Yamaha USB Yamaha USB ( ) ( ) USB Yamaha (5)-10 1/2 AUDIOGRAM 3 3 MIC / INST (XLR ) (IEC60268 ): 1 2 (+) 3 (-) 2 1 3 Yamaha USB Yamaha Yamaha Steinberg Media

More information

FY.DOC

FY.DOC 高 职 高 专 21 世 纪 规 划 教 材 C++ 程 序 设 计 邓 振 杰 主 编 贾 振 华 孟 庆 敏 副 主 编 人 民 邮 电 出 版 社 内 容 提 要 本 书 系 统 地 介 绍 C++ 语 言 的 基 本 概 念 基 本 语 法 和 编 程 方 法, 深 入 浅 出 地 讲 述 C++ 语 言 面 向 对 象 的 重 要 特 征 : 类 和 对 象 抽 象 封 装 继 承 等 主

More information

行业

行业 PCI-1762 PCI-1762 1.1...2 1.1.1...2 1.1.2...2 1.1.3...2 1.1.4 PCI...2 1.1.5 ID...2 1.2...3 1.3...3 2.1...3 2.2...3 2.2.1 NC/NO(/)...3 2.2.2...4 2.2.2 ID...5 2.3...5 2.3.1...5 2.3.2...7 2.4...12 2.4.1...12

More information

Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT

Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. (GBT) GBT GBT GBT Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT 2003 6 5-1 - 1....3 1.1....3 1.2. GV-R9200...3 2....4 2.1....4 2.2....5 2.3....7 3....9 3.1. Windows 98/98SE Windows ME Windows XP 9 3.1.1....

More information

MVB-1001.DOC

MVB-1001.DOC 20 1.5 10 15 20 25 80 100 CSF 1. 2. 0105 3. 4. 5. 30% 1.5 0.75 1. Visual Basic Visual Basic (A) Visual Basic Enterprise Edition (B) Visual Basic Script Edition (C) Visual Basic Learning Edition (D) Visual

More information

CC213

CC213 : (Ken-Yi Lee), E-mail: feis.tw@gmail.com 49 [P.51] C/C++ [P.52] [P.53] [P.55] (int) [P.57] (float/double) [P.58] printf scanf [P.59] [P.61] ( / ) [P.62] (char) [P.65] : +-*/% [P.67] : = [P.68] : ,

More information

行业

行业 PCI-1751 1.1...2 1.2...2 1.3...2 1.4...3 2.1...3 2.2...3 2.2.1...3 2.2.2...3 2.2.3 JP4...4 2.2.4...4 2.3...5 2.3.1...6 2.3.2...7 2.4...12 2.4.1...13 2.4.2...13 2.4.3...14 3.1...16 3.1.1 /...16 3.1.2 /...17

More information

solutions guide

solutions guide solutions guide Tridium 01 Table of Contents Tridium... 1 Frameworks... 4 Niagara AX Framework... 5 Sedona Framework... 6.... 7 NPM... 8 Sedona Chip... 9 AX Supervisor... 10 AX SoftJACE...11...12. JACE

More information

目 录

目 录 1 Quick51...1 1.1 SmartSOPC Quick51...1 1.2 Quick51...1 1.3 Quick51...2 2 Keil C51 Quick51...4 2.1 Keil C51...4 2.2 Keil C51...4 2.3 1 Keil C51...4 2.4 Flash Magic...9 2.5 ISP...9 2.6...10 2.7 Keil C51...12

More information

untitled

untitled Inside ASP.NET 2.0- ASP.NET 1.1 2. 理念 讀 了 了 度 讀 了 理 類 來 來說 流 了 來 來 來 來 理 來 不 讀 不 不 力 來參 流 讀 了 異 行 來了 錄 行 不 了 來 了 來 行 論說 了 更 不 例 來了 力 行 樂 不 說 兩 例 利 來 了 來 樂 了 了 令 讀 來 不 不 來 了 不 旅行 令 錄 錄 來 了 例 來 利 來 ManagerProvide

More information

1 Framework.NET Framework Microsoft Windows.NET Framework.NET Framework NOTE.NET NET Framework.NET Framework 2.0 ( 3 ).NET Framework 2.0.NET F

1 Framework.NET Framework Microsoft Windows.NET Framework.NET Framework NOTE.NET NET Framework.NET Framework 2.0 ( 3 ).NET Framework 2.0.NET F 1 Framework.NET Framework Microsoft Windows.NET Framework.NET Framework NOTE.NET 2.0 2.0.NET Framework.NET Framework 2.0 ( 3).NET Framework 2.0.NET Framework ( System ) o o o o o o Boxing UnBoxing() o

More information

GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT

GIGA-BYTE TECHNOLOGY CO., LTD. (GBT) GBT GBT GBT GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT 2003 11 6-1 - 1....3 1.1.... 3 1.2.... 3 2....4 2.1.... 4 2.2.... 5 2.3.... 6 3....8 3.1. Win XP... 8 3.1.1....8 3.1.2. DirectX...9 3.1.3.... 11 3.1.4....15

More information

1 SQL Server 2005 SQL Server Microsoft Windows Server 2003NTFS NTFS SQL Server 2000 Randy Dyess DBA SQL Server SQL Server DBA SQL Server SQL Se

1 SQL Server 2005 SQL Server Microsoft Windows Server 2003NTFS NTFS SQL Server 2000 Randy Dyess DBA SQL Server SQL Server DBA SQL Server SQL Se 1 SQL Server 2005 DBA Microsoft SQL Server SQL ServerSQL Server SQL Server SQL Server SQL Server SQL Server 2005 SQL Server 2005 SQL Server 2005 o o o SQL Server 2005 1 SQL Server 2005... 3 2 SQL Server

More information

<4D F736F F D DA5BFA6A1C476C1C92DBEC7ACECB8D5A8F728B57BB35D292E646F63>

<4D F736F F D DA5BFA6A1C476C1C92DBEC7ACECB8D5A8F728B57BB35D292E646F63> 全國高級中等學校 106 學年度商業類科學生技藝競賽 程式設計 職種 學科 試卷 選手證號碼 ( 崗位編號 ): 姓名 : 注意事項 : 請將答案劃記於答案卡, 未依規定劃記者不予計分 試題說明 :( 選擇題共 25 題每題 4 分, 答錯不倒扣, 共 100 分 ) ( )1. 執行以下 Visual Basic 程式片段, 其結果為何?(A) 15 (B) 12 (C) 7 (D) 3 Dim

More information

RUN_PC連載_10_.doc

RUN_PC連載_10_.doc PowerBuilder 8 (10) Jaguar CTS ASP Jaguar CTS PowerDynamo Jaguar CTS Microsoft ASP (Active Server Pages) ASP Jaguar CTS ASP Jaguar CTS ASP Jaguar CTS ASP Jaguar CTS ASP Jaguar CTS ASP Jaguar Server ASP

More information

多層次傳銷與獎金系統

多層次傳銷與獎金系統 醒 吾 技 術 學 院 資 訊 管 理 系 ( 五 專 部 ) 九 十 六 學 年 度 畢 業 專 題 多 層 次 傳 銷 與 獎 金 系 統 組 員 : 921506122 游 濬 瑋 921506126 陳 彥 宇 921506139 林 龍 華 921506144 陳 昶 志 921506149 楊 璧 如 指 導 老 師 : 汪 淵 老 師 中 華 民 國 九 十 七 年 一 月 十 一 醒

More information

使用手冊

使用手冊 使用手冊 版權所有 2013 年 Microtek International, Inc. 保留所有權利 商標 Microtek MII MiiNDT ScanWizard Microtek International, Inc. Windows Microsoft Corporation 重要須知 Microtek Microtek Windows Microsoft Windows I49-004528

More information

Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT

Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. (GBT) GBT GBT GBT Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT 2003 6 24-1 - 1....3 1.1.... 3 1.2.... 3 2....4 2.1.... 4 2.2.... 5 2.3.... 6 3....8 3.1. Windows 98/98SE Windows ME Windows XP 8 3.1.1....8

More information

4. 於 INF Processing Options 對話窗中, 選取 Automatic 後按 OK 5. 於 Import File 對話窗中, 按 Start Copyright by ICP DAS Co., Ltd. All rights are reserved. 2 / 12

4. 於 INF Processing Options 對話窗中, 選取 Automatic 後按 OK 5. 於 Import File 對話窗中, 按 Start Copyright by ICP DAS Co., Ltd. All rights are reserved. 2 / 12 在 Windows XP Embedded 中使用 I/O 卡 本文將介紹如何在 Microsoft Windows XP Embedded 系統中加入泓格的 I/O 卡驅動程式, 使該卡可以正確的運作 單機安裝驅動程式 第一種方式, 如同一般的 Windows XP 系統一樣, 待 Windows XP Embedded 建置完成且正常啟動之後, 直接在該系統上執行泓格提供的安裝程式即可 泓格所提供的

More information

PROFIBUS3.doc

PROFIBUS3.doc PLC PLC ProfiBus 3. PROFIBUS-DP PROFIBUS-DP PROFIBUS-DP PROFIBUS S7 STEP7 SIMATIC NET S5 COM PROFIBUS COM5431 PROFIBUS-DP GSD GSD *.GSD *. GSE GSD S7 STEP7 PROFIBUS DP S7-400 CPU416-2DP S7-200 PROFIBUS

More information

AP128DG-H AP128DG-H 3 13 ATiRADEON TM Win 98/98SE, WinME Win XP Direct X

AP128DG-H AP128DG-H 3 13 ATiRADEON TM Win 98/98SE, WinME Win XP Direct X Chapter 2 GIGA-BYTE TECHNOLOGY CO, LTD ( GBT ) GBT GBT, GBT 2002 4 12 1 AP128DG-H 1 11 3 12 AP128DG-H 3 13 ATiRADEON TM 8500 4 2 21 5 22 6 23 7 3 31 Win 98/98SE, WinME Win XP 9 311 9 312 Direct X 10 313

More information

ASP.NET MVC Visual Studio MVC MVC 範例 1-1 建立第一個 MVC 專案 Visual Studio MVC step 01 Visual Studio Web ASP.NET Web (.NET Framework) step 02 C:\M

ASP.NET MVC Visual Studio MVC MVC 範例 1-1 建立第一個 MVC 專案 Visual Studio MVC step 01 Visual Studio Web ASP.NET Web (.NET Framework) step 02 C:\M ASP.NET MVC Visual Studio 2017 1 1-4 MVC MVC 範例 1-1 建立第一個 MVC 專案 Visual Studio MVC step 01 Visual Studio Web ASP.NET Web (.NET Framework) step 02 C:\MvcExamples firstmvc MVC 1-7 ASP.NET MVC 1-9 ASP.NET

More information

c_R9000PRO_101

c_R9000PRO_101 Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT 2002 9 3-1 - 1.... 3 1.1.... 3 1.2. GV-R9000 PRO... 3 2.... 4 2.1.... 4 2.2.... 5 2.3.... 6 3.... 8 3.1. Windows 98/98SE Windows ME Windows

More information

8idml_20_1_q

8idml_20_1_q Chapter 2 GIGA-BYTE TECHNOLOGY CO, LTD GBT ( ) GBT GBT, GBT 2002 3 15 1 1 11 3 12 AP64D(-H) 3 2 21 4 22 5 23 6 3 31 Win 98/98SE, WinME Win XP 8 311 8 312 Direct X 9 313 11 314 14 315 14 316 18 32 Windows

More information

Microsoft Word - Delta Controller ASCII_RTU_TC

Microsoft Word - Delta Controller ASCII_RTU_TC Delta Controller ASCII/RTU ( 適用台達變頻器 伺服驅動器 PLC 溫度控制器 ) 人機預設值通訊速率 :9600, 7, None, 2 (ASCII); 9600, 8, None, 2 (RTU) 控制器站號 :1 控制區 / 狀態區 :None/None 控制器接線的說明 Delta Servo a. RS-232(DOP-A/AE/AS, DOP-B 系列適用 )

More information

c-AR64SH-102

c-AR64SH-102 Chapter 2 GIGA-BYTE TECHNOLOGY CO, LTD GBT ( ) GBT GBT, GBT 2002 3 15 1 1 11 3 12 3 2 21 4 22 5 23 6 3 31 Win 98/ 98SE, WinME Win XP 8 311 8 312 Direct X 9 313 11 314 14 315 14 316 18 32 Windows NT 40

More information

ebook50-15

ebook50-15 15 82 C / C + + Developer Studio M F C C C + + 83 C / C + + M F C D L L D L L 84 M F C MFC DLL M F C 85 MFC DLL 15.1 82 C/C++ C C + + D L L M F C M F C 84 Developer Studio S t u d i o 292 C _ c p l u s

More information

GV-R7500L Win 98/ 98SE, WinME Win XP Direct X Windows NT WINDO

GV-R7500L Win 98/ 98SE, WinME Win XP Direct X Windows NT WINDO Chapter 2 GIGA-BYTE TECHNOLOGY CO, LTD (GBT ) GBT GBT, GBT 2002 10 31-1 - 1 11 3 12 GV-R7500L 3 2 21 4 22 5 23 6 3 31 Win 98/ 98SE, WinME Win XP 8 311 8 312 Direct X 9 313 11 314 15 315 15 316 22 32 Windows

More information

Microsoft Word - 小心翼翼的二十一點N.doc

Microsoft Word - 小心翼翼的二十一點N.doc 投 稿 類 別 : 資 訊 類 篇 名 : 小 心 翼 翼 的 二 十 一 點 作 者 : 陳 鈺 文 國 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 李 伯 謙 國 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 胡 家 媛 國 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 指 導 老 師 : 周 曉 玲 老 師 陳 思 亮 主 任 壹 前 言 一 研 究 動 機 平

More information

Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT

Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. (GBT) GBT GBT GBT Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT 2003 6 20-1 - 1.... 3 1.1....3 1.2. GV-R96P128D...3 2.... 4 2.1....4 2.2....5 2.3....6 3.... 8 3.1. Windows 98/98SEWindows MEWindows XP...8

More information

前言 C# C# C# C C# C# C# C# C# microservices C# More Effective C# More Effective C# C# C# C# Effective C# 50 C# C# 7 Effective vii

前言 C# C# C# C C# C# C# C# C# microservices C# More Effective C# More Effective C# C# C# C# Effective C# 50 C# C# 7 Effective vii 前言 C# C# C# C C# C# C# C# C# microservices C# More Effective C# More Effective C# C# C# C# Effective C# 50 C# C# 7 Effective vii C# 7 More Effective C# C# C# C# C# C# Common Language Runtime CLR just-in-time

More information

ebook140-8

ebook140-8 8 Microsoft VPN Windows NT 4 V P N Windows 98 Client 7 Vintage Air V P N 7 Wi n d o w s NT V P N 7 VPN ( ) 7 Novell NetWare VPN 8.1 PPTP NT4 VPN Q 154091 M i c r o s o f t Windows NT RAS [ ] Windows NT4

More information

Oracle Solaris Studio makefile C C++ Fortran IDE Solaris Linux C/C++/Fortran IDE "Project Properties" IDE makefile 1.

Oracle Solaris Studio makefile C C++ Fortran IDE Solaris Linux C/C++/Fortran IDE Project Properties IDE makefile 1. Oracle Solaris Studio 12.2 IDE 2010 9 2 8 9 10 11 13 20 26 28 30 32 33 Oracle Solaris Studio makefile C C++ Fortran IDE Solaris Linux C/C++/Fortran IDE "Project Properties" IDE makefile 1. "File" > "New

More information

單步除錯 (1/10) 打開 Android Studio, 點選 Start a new Android Studio project 建立專案 Application name 輸入 BMI 點下 Next 2 P a g e

單步除錯 (1/10) 打開 Android Studio, 點選 Start a new Android Studio project 建立專案 Application name 輸入 BMI 點下 Next 2 P a g e Android Studio Debugging 本篇教學除了最基本的中斷點教學之外, 還有條件式中斷的教學 條件式中斷是進階的除錯技巧, 在某些特定情況中, 我們有一個函數可能會被呼叫數次, 但是我們只希望在某種條件成立時才進行中斷, 進而觀察變數的狀態 而條件式中斷這項技巧正是符合這項需求 本教學分兩部分 單步除錯 (Page2~11, 共 10) 條件式中斷點 (Page12~17, 共 6)

More information

Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT

Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. (GBT) GBT GBT GBT Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT 2003 6 13-1 - 1.... 3 1.1....3 1.2. GV-R98P256D...3 2.... 4 2.1....4 2.2....5 2.3....6 3.... 8 3.1. Windows 98/98SEWindows MEWindows XP...8

More information

46 2011 11 467 數位遊戲式學習系統 7 2011 11 467 47 3 DBGameSys 48 2011 11 467 正規化資料模組 如何配置並儲存電子化資料 以 便減少資料被重覆儲存的程序 DBGameSys的主要功能模組包 學習者 審核評分模組 含 正規化資料模組 審核評分 模組 高分列表模組3大區塊 系統資料庫 在正規化資料模組的執行 高分列表模組 過程中 先要求學習者瀏覽遊戲

More information

行业

行业 PCL-727 PCL-727 1.1...2 1.2...2 1.3...2 1.4...3 2.1...3 2.2...3 2.2.1...3 2.2.2...4 2.2.3...5 2.3...6 2.4...7 2.4.1...7 2.4.2...9 2.5...15 2.5.1...16 2.5.2...17 2.5.3...18 3.1...19 3.1.1...19 3.1.2 4~20mA...20

More information

INTRODUCTION TO COM.DOC

INTRODUCTION TO COM.DOC How About COM & ActiveX Control With Visual C++ 6.0 Author: Curtis CHOU mahler@ms16.hinet.net This document can be freely release and distribute without modify. ACTIVEX CONTROLS... 3 ACTIVEX... 3 MFC ACTIVEX

More information

Sophos Central 快速安裝手冊

Sophos Central 快速安裝手冊 Sophos Central 快速安裝手冊 1 1. Sophos Central...5 2....9 3....13 3.1. Enduser Protection...13 3.2. Intercept X...21 3.3....28 3.4....36 3.5....45 3.5.1...45 3.5.2...50 3.5.3...54 3.5.4...57 3.5.5...60 3.6...63

More information

untitled

untitled niosii H:\DB2005\project\niosDK\Example\NiosSmall QuartusII4.2 File -> New Project Wizard Diectory,Name,Top-Level Entity Add Files EDA Tools Setting Finish, OK H:\DB2005\project\niosDK\Example\NiosSmall

More information

Symantec™ Sygate Enterprise Protection 防护代理安装使用指南

Symantec™ Sygate Enterprise Protection 防护代理安装使用指南 Symantec Sygate Enterprise Protection 防 护 代 理 安 装 使 用 指 南 5.1 版 版 权 信 息 Copyright 2005 Symantec Corporation. 2005 年 Symantec Corporation 版 权 所 有 All rights reserved. 保 留 所 有 权 利 Symantec Symantec 徽 标 Sygate

More information

ARM JTAG实时仿真器安装使用指南

ARM JTAG实时仿真器安装使用指南 ARM JTAG Version 1.31 2003. 11. 12 ARM JTAG ARM JTAG.3 ARM 2.1.4 2.2.4 ARM JTAG 3.1 18 3.2 18 3.2.1 Multi-ICE Server.18 3.2.2 ADS..21 ARM JTAG 4.1 Multi-ICE Server 33 4.1.1 Multi-ICE Server..... 33 4.1.2

More information

Cadence SPB 15.2 VOICE Cadence SPB 15.2 PC Cadence 3 (1) CD1 1of 2 (2) CD2 2of 2 (3) CD3 Concept HDL 1of 1

Cadence SPB 15.2 VOICE Cadence SPB 15.2 PC Cadence 3 (1) CD1 1of 2 (2) CD2 2of 2 (3) CD3 Concept HDL 1of 1 Cadence SPB 15.2 VOICE 2005-05-07 Cadence SPB 15.2 PC Cadence 3 (1) CD1 1of 2 (2) CD2 2of 2 (3) CD3 Concept HDL 1of 1 1 1.1 Cadence SPB 15.2 2 Microsoft 1.1.1 Windows 2000 1.1.2 Windows XP Pro Windows

More information

封面-12

封面-12 第十二章 701Client TECHNOLOGY CO.,LTD. 701Client 701Server 701Client "701Client", 12-1 :supervisor :supervisor : 1. : 00~99 100 2. : 00~63 ( 63 / / ) 3. : 18 9 4. : 18 9 5. 12-2 TECHNOLOGY CO.,LTD. 701Client

More information

TwinCAT 1. TwinCAT TwinCAT PLC PLC IEC TwinCAT TwinCAT Masc

TwinCAT 1. TwinCAT TwinCAT PLC PLC IEC TwinCAT TwinCAT Masc TwinCAT 2001.12.11 TwinCAT 1. TwinCAT... 3 2.... 4... 4...11 3. TwinCAT PLC... 13... 13 PLC IEC 61131-3... 14 4. TwinCAT... 17... 17 5. TwinCAT... 18... 18 6.... 19 Maschine.pro... 19... 27 7.... 31...

More information

CA-C750К

CA-C750К 1 3 3 4 PC 4 USB 5 5 6 8 9 11 mediasync Manager?...13 mediasync Manager 15 25 38 39 41 41 DRM...44 Image Manager...44 47 49 49 50 50 51 51 51 52 / 52 A-B 53 MP3 53 /FM 54 FM 55 FM 55 BMP56 56 57 57 58

More information

ebook140-9

ebook140-9 9 VPN VPN Novell BorderManager Windows NT PPTP V P N L A V P N V N P I n t e r n e t V P N 9.1 V P N Windows 98 Windows PPTP VPN Novell BorderManager T M I P s e c Wi n d o w s I n t e r n e t I S P I

More information

1 Project New Project 1 2 Windows 1 3 N C test Windows uv2 KEIL uvision2 1 2 New Project Ateml AT89C AT89C51 3 KEIL Demo C C File

1 Project New Project 1 2 Windows 1 3 N C test Windows uv2 KEIL uvision2 1 2 New Project Ateml AT89C AT89C51 3 KEIL Demo C C File 51 C 51 51 C C C C C C * 2003-3-30 pnzwzw@163.com C C C C KEIL uvision2 MCS51 PLM C VC++ 51 KEIL51 KEIL51 KEIL51 KEIL 2K DEMO C KEIL KEIL51 P 1 1 1 1-1 - 1 Project New Project 1 2 Windows 1 3 N C test

More information

<4D F736F F D D342DA57CA7DEA447B14D2DA475B57BBB50BADEB27AC3FEB14DA447B8D5C344>

<4D F736F F D D342DA57CA7DEA447B14D2DA475B57BBB50BADEB27AC3FEB14DA447B8D5C344> 1. 請 問 誰 提 出 積 體 電 路 (IC) 上 可 容 納 的 電 晶 體 數 目, 約 每 隔 24 個 月 (1975 年 更 改 為 18 個 月 ) 便 會 增 加 一 倍, 效 能 也 將 提 升 一 倍, 也 揭 示 了 資 訊 科 技 進 步 的 速 度? (A) 英 特 爾 (Intel) 公 司 創 始 人 戈 登. 摩 爾 (Gordon Moore) (B) 微 軟 (Microsoft)

More information

運算子多載 Operator Overloading

運算子多載 Operator Overloading 函數樣板 (Function Template) 與 類別樣板 (Class Template) 講師 : 洪安 1 資料結構與 C++ 程式設計進階班 為何需要通用函數? (1/2) int abs(int x) { return (x>0)?x:-x; 取名困難不好記 float fabs(float x) { return (x>0)?x:-x; complex cabs(complex x)

More information

RunPC2_.doc

RunPC2_.doc PowerBuilder 8 (5) PowerBuilder Client/Server Jaguar Server Jaguar Server Connection Cache Thin Client Internet Connection Pooling EAServer Connection Cache Connection Cache Connection Cache Connection

More information

2/14 Buffer I12, /* x=2, buffer = I 1 2 */ Buffer I243, /* x=34, buffer = I 2 43 */ x=56, buffer = I243 Buffer I243I265 code_int(int x, char *buffer)

2/14 Buffer I12, /* x=2, buffer = I 1 2 */ Buffer I243, /* x=34, buffer = I 2 43 */ x=56, buffer = I243 Buffer I243I265 code_int(int x, char *buffer) 1/14 IBM Rational Test RealTime IBM, 2004 7 01 50% IBM Rational Test RealTime IBM Rational Test RealTime 1. 50% IBM Rational Test RealTime IBM Rational Test RealTime 2. IBM Rational Test RealTime Test

More information