第一篇 Windows CE.NET應用程序設計基礎
第1章 Windows CE.NET簡介
1.1 什么是Windows CE
1.2 什么足Windows CE.NET
1.3 Windows CE.NET與嚴格實時系統(tǒng)
1.3.1 “實時”的定義
1.3.2 實時系統(tǒng)范例
1.3.3 實時系統(tǒng)和實時操作系統(tǒng)
1.3.4 Windows CE是一個嚴格實時操作系統(tǒng)
第2章 WindowsCE.NET應用程序開發(fā)簡介
2.1 開發(fā)環(huán)境與工具
2.1.1 eMbedded Visual C++4.0
2.1.2 Visual Studio.NET 2003
2.2 使用eMbedded Visual C++開發(fā)應用程序
2.2.1 安裝eMbedded Visual C++4.0
2.2.2 激活eMbedded Visual C++4.0
2.2.3 管理項目和工作區(qū)
2.2.4 建水應用程序
2.2.5 指定文什的路徑
2.3 使用Visual Studio.NET開發(fā)應用程序
2.3.1 The Visual Studio.NET
2.3.2.NET Compact Framework
2.3.3 Common Language Runtime(CLR)
2.3.4 .NET Framework類庫
2.3.5 .NET Compact Framework的類
2.3.6 開肩新項同
2.3.7 Windows CE裝置應用程序與臺式計算機應用程序
2.4 各種殲發(fā)工具的比較
2.4.1 本機碼
2.4.2 托管碼
2.4.3 選擇適當?shù)拈_發(fā)方式來開發(fā)應用程序
2.4.4 開發(fā)Windows CE裝置應用程序的注意事項
第3章 Windows CE.NET窗口應用程序
3.1 窗口
3.1.1 注冊窗口類
3.1.2 建立窗口
3.1.3 對話框和消息框
3.1.4 顯示窗口
3.1.5 結束窗口
3.2 窗口應用程序的主程序進入點:WinMain
3.3 窗口處理程序:WndProc
3.4 信息處理
3.4.1 接收和分配信息
3.4.2 WinMain函數(shù)的信息循環(huán)
3.4.3 傳送信息
3.4.4 張貼信息
3.4.5 定義新的信息
3.5 使用控制組件
3.5.1 取得和設定對話框中控件的顯示文本或整數(shù)值
3.5.2 啟動或停用一個控件
3.5.3 傳送信息給對話框中的控件
3.6 本章范例程序
第4章 Windows CE.NET應用程序開發(fā)進階
4.1 串行通信應用程序
4.1.1 串行通信應用程序殲發(fā)接口
4.1.2 本節(jié)范例程序
4.1.3 打開串行通信端口
4.1.4 設定串行通信端口
4.1.5 設定逾時參數(shù)
4.1.6 寫入通信端口
4.1.7 讀取通信端口
4.1.8 使用通信事件
4.1.9 關閉串行通信端口
4.1.10 SerialComm.cpp
4.2 WinSock通信應用程序
4.2.1 [柏克菜版]風格的socket函數(shù)
4.2.2 窗口專屬延伸函數(shù)
4.2.3 本節(jié)范例程序
4.2.4 建立Winsock通信應用程序
4.2.5 建立Winsock服務器端應用程序
4.2.6 建立Winsock客戶端應用程序
4.3 文件系統(tǒng)及登錄信息
4.3.1 建立和打開文件
4.3.2 讀取和寫入文件
4.3.3 移動文件指針
4.3.4 取得文件信息
4.3.5 文件時問
4.3.6 文件大小及其他文件信息
4.3.7 管理義件系統(tǒng)
4.3.8 登錄或注冊API
4.3.9 建立或打開鍵
4.3.10 讀取注冊表值
4.3.11 寫入注冊表值
4.3.12 刪除鍵和注冊鍵值
4.3.13 關閉鍵
4.3.14 列舉鍵及鍵內的值
4.4 處理程序及線程
4.4.1 程序
4.4.2 建立程序
4.4.3 PROCESS——INFORMATION結構成員
4.4.4 結束程序
4.4.5 線程
4.4.6 系統(tǒng)排班
4.4.7 建立線程
4.4.8 結束線程
4.4.9 設定線程優(yōu)先權
4.4.10 設定線程的時間量
4.4.11 暫停線程
4.4.12 繼續(xù)執(zhí)行線程
4.4.13 線程等待
4.4.14 線程同步
4.4.15 使用等候函數(shù)去等候一個同步對象
4.4.16 本章范例
4.5 本章附錄:系統(tǒng)錯誤代碼對照表
第5章 Windows CE.NET調試環(huán)境
5.1 在PC端安裝Microsoft ActiveSync
5.2 使用Microsoft ActiveSync連接PC和Windows CE裝置
5.3 安裝Windows CE裝置制造商所提供的SDK
5.4 使HJ Windows CE裝置制造商所提供的SDK建制應用程序
5.5 調校平臺管理器
5.6 開始調試
第二篇 泓格科技W i ncon-8000 Windows CE.NET嵌入式工業(yè)用控制器
第6章 Windows Based工業(yè)用控制器簡介
6.1 沿革
6.2 基于Windows的工業(yè)川控制器與PLC的比較
6.3 結論
第7章 泓格ICPDAS Wincon-8000系列簡介
7.1 Wincon-8000=Industrial PC+PLC
7.2 硬件規(guī)格
7.3 Wincon-8000嵌入式操作系統(tǒng)功能
7.4 Wincon-8000的編程方式
7.5 應有實例
7.5.1 Wincon-8000控制系統(tǒng)架構
第8章 激活及設定Wincon-8000
8.1 一般設定
8.1.1 設定機器名稱
8.1.2 網絡設定
8.1.3 其他設定
8.2 特殊設定
8.2.1 存儲設定
8.2.2 變更顯示器分辨率
8.2.3 變更默認目錄
8.2.4 系統(tǒng)信息
8.2.5 設定開機自動運行應用程序
8.2.6 設定串行式觸摸屏幕
8.3 系統(tǒng)更新
8.3.1 0S映像文件更新
8.3.2 CF卡更新
8.3.3 Wincon SDK更新
第9章 開發(fā)Wi neon-8000應用程序
9.1 安裝Wincon SDK至PC開發(fā)環(huán)境
9.1.1 按部就班地安裝Wincon SDK
9.2 開發(fā)第一個eMbedded Visual C++應用程序
9.2.1 建立一個以窗體為基礎的應用程序
9.2.2 新建立:窗體應用程序
9.2.3 說明范例文件放置的位置
9.2.4 設定編譯程序的選項
9.2.5 設計一應用程序
9.3 開發(fā)第一個Visual Basic.NET應用程序
9.3.1 建立Visual Basic.NET新項目
9.3.2 增加應用程序參考到我們的應用程序
9.3,3 設計應用程序
9.3.4 編譯應用程序
9.3.5 住Wincon-8000平臺上執(zhí)行應用程序
9.4 開發(fā)第一個Visual C#.NET應用程序
9.4.1 建立Visual C#.NET新項目
9.4.2 增加應用程序參考到我們的應用程序
9.4.3 設計應用程序
9.4.4 編譯應用程序
9.4.5 在Wincon-8000平臺上執(zhí)行應用程序
9.5 WinconSDK應用程序開發(fā)接開發(fā)接口(API)鏈接庫及使用手冊
9.5.1 系統(tǒng)信息函數(shù)
9.5.2 軟件信息函數(shù)
9.5.3 數(shù)字輸入/輸出函數(shù)
9.5.4 看門狗定定時器函數(shù)
9.5.5 EEPROM讀寫函數(shù).
9.5.6 模擬輸入函數(shù)
9.5.7 模擬輸出函數(shù)數(shù)
9.5.8 3-軸編碼器(Encoder)函數(shù)
9.5.9 2-軸步進/詞服函數(shù)
9.5.10 計數(shù)器/頻繁函數(shù)
第1O章 Wincon-8000應用程序范例
10.1 范例程序說明
10.2 應用本機端集中式并列(Parallel)高速I/0模塊
10.2.1 DI_DO_Demo for eCV++:(數(shù)字輸入、輸出范例)
10.2.2 AI_AO_Demo for eVC++:(模擬輸入、輸出范例)
10.2.3 1-8090 Demo for eVC++:(三軸編碼器范例)
10.2.4 1-8091 Demo for eVC++:(兩軸步進電機控制卡范例)
10.2.5 1-8080 Demo for eVC++
10.3 應用本機端集中式串行(serial)I/O模塊
10.4 用1-7000系列遠程I/O模塊
10.5 應用I-87K 4/8系列擴展單元
10.6 綜合應用范例程序
第三篇 自動控制系統(tǒng)設計及應用實例
第11章 用eVC++4.1設計自控程序的基礎
11.1 設計準備工作
11.1.1 使用eVC++4.1產生新的項目
11.1.2 加入Wincon-8000的SDK等
11.2 Thread基本設計方式
11.2.1 使用THREAD INFO架構傳送必要系數(shù)
11.2.2 激活Thread
11.2.3 執(zhí)行Thread
11.2.4 停止Thread
11.3 異步通信端口的設計技巧
11.3.1 Global變量使用
11.3.2 pen Port Dialog畫面
11.3.3 RS232C Thread程序說明
11.3.4 RS232C通信子程序說明
11.4 TCP/IP網絡的設計技巧
11.4.1 系統(tǒng)初期設定
11.4.2 TCP/IP Dialog畫面
11.4.3 TCP/IP Server Thread程序
第12章 Wincon-8000基本API功能的運用
12.1 實時日期、時間的取入
12.2 模塊信號處理
12.2.1 系統(tǒng)基本API
12.2.2 AI/AO模塊
12.2.3 DI/DO模塊
第13章 自動控制系統(tǒng)基本發(fā)展平臺
13.1 系統(tǒng)基本規(guī)格
13.1.1 系統(tǒng)功能說明
13.1.2 系統(tǒng)架構圖
13.2 以Modbus規(guī)格定義I/O信號點
13.2.1 I/O信號種類
13.2.2 各信號點及系數(shù)定義架構
13.3 數(shù)值Analog信號處理
13.3.1 信號轉換步驟圖
13.3.2 電器信號種類說明
13.3.3 模擬轉換數(shù)字值的解析度
13.3.4 AI、AO信號值與工程值的轉換
13.3.5 次濾波處理
13.3.6 內部數(shù)值信號應用
13.3.7 警報超限檢查
13.4 狀態(tài)Digital信號處理
13.4.1 DI、DO信號點
13.4.2 延伸性狀態(tài)信號點
13.4.3 信號的輸入/輸出反應速度
13.5 Modbus對外通信功能
13.5.1 Modbus的基本概念
13.5.2 Modbus豐要通信功能
13.5.3 Modbus通信子程序
13.5.4 odbus Slave通信程序
13.5.5 Modbus Master通信程序
13.6 I/O信號通信程序
13.6.1 I/0模塊介紹
13.6.2 通信程序設計
13.7 控制用Timer、Counter的設計
13.7.1 程序設計說明
13.7.2 使用方式
13.8 Dem08000程序說明
13.8.1 程序說明
13.8.2 Dem08000使用要點
13.9 PC Utility功能說明
13.9.1 基本規(guī)格
13.9.2 畫面操作說明
13.9.3 程序說明
13.10 基本發(fā)展平臺功能展示
13.10.1 Sample_1.cpp
13.10.2 Sample_2.cpp