第1章 起源
1. 1 LabVIEW和自動化
1. 2 LabVIEW的起源
1. 3 預言未來
1. 4 LabVIEW參與的大項目
第2章 開始
2. 1 如何裝配一個系統(tǒng)
2. 2 幫助和問答的資源
2. 3 參考文獻
第3章 輸入和輸出
3. 1 信號的起源
3. 2 連接
第4章 抽樣信號
4. 1 抽樣法則
4. 2 濾波與取平均值
4. 3 有關ADCs. DACs以及多路轉換器
4. 4 發(fā)和定時
4. 5 少量噪音可以成為好事
4. 6 吞吐量
4. 7 參考文獻
第5章 控制程序流
5. 1 有關這本書的圖表
5. 2 定序和數據流
5. 3 循環(huán)
5. 4 移位寄存器
5. 5 全局變量和局部變量
第6章 LabVIEW數據類型
6. 1 數值類型
6. 2 字符串
6. 3 數組
6. 4 群集
6. 5 波形
6. 6 數據類型轉化
第7章 定時
7. 1 小型定時器的來歷
7. 2 使用內置定時功能
7. 3 將定時數據傳送至其他應用程序
7. 4 高精度和高準確定時
第8章 同步化
8. 1 輪詢
8. 2 事件
8. 3 通告程序
8. 4 信號量
8. 5 會合機制
第9章 文件
9. 1 存取文件
9. 2 文件類型
9. 3 寫文本文件
9. 4 讀文本文件
9. 5 格式化為文本文件
9. 6 二進制文件
9. 7 寫數據流文件
9. 8 讀數據記錄文件
9. 9 數據記錄文件應用
第10章 Gary創(chuàng)建一個應用程序的方法
10. 1 定義問題
10. 2 指定I/O硬件
10. 3 用戶界面的原型
10. 4 設計, 然后再編寫程序
10. 5 測試和調整自己編寫的程序
10. 5 最后一擊
10. 7 參考文獻
第11章 文件編制
11. 1 VI描述
11. 2 控件描述
11. 3 自定義在線幫助
11. 4 文件編制圖表
11. 5 VI歷史記錄
11. 6 其他文件編制的方法
11. 7 打印LabVIEW面板和圖表
11. 8 編寫規(guī)范的文件
11. 9 分配文件
第12章 設備驅動程序的基本知識
12. 1 有關設備庫
12. 2 可相互交換的虛擬設備(IVI)
12. 3 驅動程序基礎
第13章 設備驅動程序的開發(fā)技術
13. 1 驅動程序體系結構
13. 2 通過功能的分組進行模塊化
13. 3 錯誤I/O流程控件
13. 4 從一個模板開始
13. 5 打開一個連接器
13. 6 使用一個通信子VI
13. 7 在同一子VI中的讀和寫
13. 8 在一個驅動程序VI中的多個函數
13. 9 定時. 信息交換以及觸發(fā)
13. 10 范圍檢查
13. 11 設置管理
13. 12 參考文獻
第14章 DAO庫的使用
14. 1 NI_DAQ驅動程序
14. 2 NI_DAQ通道模板
14. 3 硬件選擇
14. 4 DAQ庫概況
第15章 模擬DAQ
15. 1 模擬輸入
15. 2 模擬輸出
15. 3 參考文獻
第16章 數字數據采集
16. 1 數據I/O
16. 2 計數器與計時器
第17章 編寫數據采集程序
17. 1 數據分析與儲存
17. 2 取樣與吞吐量
17. 3 配置管理
17. 4 參考文獻
第18章 過程控制應用程序
18. 1 過程控制基本原理
18. 2 使用智能控制器
18. 3 人機界面
18. 4 數據分配
18. 5 順序控制
18. 6 連續(xù)控制
18. 7 趨勢顯示
18. 8 警報
18. 9 商用軟件
18. 10 參考文獻
第19章 物理學應用
19. 1 專用的硬件
19. 2 場和等離子體診斷
19. 2. 2 等離子體電勢實驗
19. 3 處理快速脈沖
19. 3. 1 瞬時數字化儀
19. 3. 2 數字存儲示波器(DSO)
19. 3. 3 定時和觸發(fā)
19. 3. 4 捕捉多個脈沖
19. 3. 5 從同步實驗復現信號
19. 4 處理巨量數集
19. 4. 1 減少數據的數量
19. 4. 2 為內存占用率優(yōu)化VI
19. 5 參考文獻
第20章 數據可視化. 成像和聲音
20. 1 成像
20. 1. 1 顯示波形和笛卡兒數據
20. 1. 2 二元數據
20. 1. 3 多元數據
20. 2 三維圖形
20. 3 圖形采集和處理
20. 3. 1 成像的系統(tǒng)需求
20. 3. 2 使用IMAQVision
20. 3. 3 IMAQ組件
20. 4 聲音輸入/輸出
20. 4. 1 DAQ實現聲音輸入輸出
20. 4. 2 聲音輸入/輸出功能
20. 4. 3 聲音輸入
20. 4. 4 聲音輸出
20. 4. 5 聲音文件
20. 5 參考文獻
第21章 LabVIEWRT處理實時任務
21. 1 實時不意味著快速
21. 2 RT硬件
21. 3 設計軟件滿足實時要求
21. 3. 1 檢測性能
21. 3. 2 共享資源
21. 3. 3 多線程和多任務處理
21. 3. 4 組織VI以獲得最佳的實時性能
21. 3. 5 前后關系轉換會增加時間花費
21. 4 時序安排(調度)
21. 4. 1 循環(huán)調度程序
21. 4. 2 靜態(tài)調度程序
21. 5 通訊
21. 6 構建應用程序
21. 7 參考文獻
第22章 在虛擬機上嵌入LabVIEW for Linux
22. 1 為什么是Linux
22. 1. 1 Linux資源
22. 1. 2 本書附帶CD-ROM上的Linux
22. 2 使用PeeWeeLinux嵌入式系統(tǒng)
22. 3 VMware Workstation建立虛擬機
22. 4 在Linux中建立一個新的VMware Workstation虛擬機
22. 5 構建嵌入式Linux系統(tǒng)的6個步驟
22. 5. 1 虛擬硬盤驅動器分區(qū)
22. 5. 2 格式化虛擬硬盤驅動器
22. 5. 3 裝入目標分區(qū)
22. 5. 4 從CD-ROM傳送操作系統(tǒng)
22. 5. 5 安裝引導裝入過程
22. 5. 6 啟動新的嵌入式系統(tǒng)
22. 6 示例嵌入式Linux的詳述
22. 7 VMware-mount工具和Linux
22. 8 幫助性的提示
22. 9 進行LabVIEW開發(fā)
22. 10 轉到真實的硬件
22. 11 參考文獻
第23章 嵌入式系統(tǒng)中的LabVIEW和Linux
23. 1 為什么使用桌面操作系統(tǒng)構建嵌入式系統(tǒng)
23. 2 Linux能帶來的幫助
23. 3 平臺
23. 4 在快速存儲器里存儲嵌入式系統(tǒng)
23. 5 I/0硬件驅動程序
23. 6 構建一個真實的嵌入式系統(tǒng)
23. 7 成功的7個步驟
23. 8 檢測和故障檢修
23. 9 在嵌入式領域中使用LabVIEW
23. 10 為自定義啟動屏幕而修改Linux內核
23. 11 參考文獻
第24章 LabVIEW與實時Linux的接口技術
24. 1 綜述
24. 2 安裝實時Linux
24. 3 在實時Linux中編程
24. 4 實時FIFO
24. 5 共享內存
24. 6 處理結構數據
24. 7 Lvrtl軟件包
24. 8 實時FIF0的POSIX方法
24. 9 參考文獻