Windows CE(C#)嵌入式应用开发pdf
下載地址:網盤下載
?
?
?
Windows CE(C#)嵌入式應用開發共分為五部分內容:Windows CE系統基礎、Windows CE系統定制、圖形界面開發、嵌入式移動數據庫開發、通信開發。Windows CE系統基礎部分介紹Windows CE 5.0體系結構的組成、開發流程及開發工具的使用;Windows CE系統定制部分介紹如何使用Platform Builder 5.0工具按步驟定制適合目標硬件平臺的操作系統映像;圖形界面開發部分講述利用.NET Compact Framework框架下的GDI+的特性,開發手寫筆程序及電子相冊;嵌入式移動數據庫開發部分采用案例式講述SQL Server Mobile數據庫的創建,并利用平臺開發設備端數據庫應用以及設備端和服務器端之間的數據同步技術;通信開發部分包括串口通信應用和藍牙通信應用,串口通信應用講述通過編程實現短信收發,藍牙通信應用講述通過藍牙套接字編程實現信息廣播和文件傳輸功能。
《Windows CE(C#)嵌入式應用開發》可作為高等院校相關專業師生的教學參考書及相關培訓機構的培訓教材,并適合從事Windows CE系統開發的各級技術人員閱讀。
Windows CE(C#)嵌入式應用開發 目錄:
序
前言
第1章 Windows CE嵌入式系統 1
1.1 Windows CE概述 1
1.1.1 什么是Windows CE 1
1.1.2 Windows CE平臺主要開發特征 1
1.1.3 Windows CE 應用領域 2
1.1.4 Windows CE體系結構的特性 4
1.2 基于Windows CE系統開發 6
1.2.1 Windows CE開發內容 6
1.2.2 Windows CE開發流程 8
1.3 Windows CE開發工具 8
1.3.1 Platform Builder for Windows CE 5.0 8
1.3.2 VS.NET2005開發平臺 10
1.3.3 ActiveSync同步軟件 11
1.3.4 Windows CE遠程工具 12
第2章 Windows CE開發平臺的組建 19
2.1 Windows CE目標平臺 19
2.1.1 ARM9硬件開發平臺簡介 19
2.1.2 平臺硬件架構 20
2.2 Windows CE操作系統定制 21
2.2.1 Platform Builder 5.0安裝與配置 21
2.2.2 Platform Builder 5.0主界面簡介 24
2.2.3 定制Windows CE OS的過程 26
2.2.4 Windows CE的編譯過程 35
2.2.5 Windows CE內核映像的下載與測試 37
2.3 Windows CE應用開發環境構建 39
2.3.1 VS.NET2005平臺安裝簡介 39
2.3.2 使用VS.NET2005構建基于Windows CE的C#應用程序 39
2.3.3 在WinCE目標設備上部署C#應用程序 42
2.3.4 Windows CE模擬器 48
第3章 圖形界面應用開發 55
3.1 基于GDI屏幕繪圖 55
3.1.1 GDI+簡介 55
3.1.2 設備繪圖表面 55
3.1.3 繪圖操作工具 57
3.1.4 常用圖形的繪制 58
3.1.5 繪制文本 60
3.1.6 繪制圖像 61
3.2 觸摸屏的手寫筆程序實例 63
3.2.1 功能設計 63
3.2.2 功能實現 64
3.3 電子相冊應用開發 72
3.3.1 項目分析 72
3.3.2 XML基礎 73
3.3.3 業務邏輯類的設計 77
3.3.4 用戶界面設計 80
3.3.5 部署安裝應用程序 94
第4章 Windows CE下的數據庫開發 98
4.1 SQL Server Mobile設備端數據訪問 98
4.1.1 SQL Server Mobile簡介 98
4.1.2 SQL Server Mobile安裝與配置 98
4.2 ADO.NET數據訪問 101
4.2.1 ADO.NET概述 101
4.2.2 使用ADO.NET進行數據訪問 102
4.3 通信錄數據庫應用實例 106
4.3.1 項目功能設計 106
4.3.2 數據庫設計 107
4.3.3 項目三層架構設計 112
4.3.4 數據訪問層功能實現 113
4.3.5 業務邏輯層功能實現 116
4.3.6 窗體功能實現 121
第5章 SQL Server Mobile數據庫同步應用 135
5.1 遠程數據同步簡介 135
5.2 SQL Server Mobile設備端與服務器端 135
5.3 SQL Server Mobile數據同步開發環境搭建 136
5.4 SQL Server Mobile的合并復制簡介 141
5.5 創建與配置基于Windows CE的合并復制 142
5.5.1 創建快照代理用戶賬號及快照文件夾 142
5.5.2 創建SQL Server 2005數據庫的發布(Publication) 143
5.5.3 發布數據庫的權限設置 149
5.5.4 創建發布數據庫的快照 151
5.5.5 配置IIS實現Web遠程同步 153
5.5.6 創建SQL Server Mobile數據庫訂閱 156
5.6 創建SQL Server Mobile數據庫同步應用程序 160
5.6.1 創建基于Windows CE的同步應用程序項目工程 160
5.6.2 相關類的功能實現 161
5.6.3 窗體功能實現 166
第6章 Windows CE串口通信應用 177
6.1 串口通信基礎 177
6.1.1 串行通信簡介 177
6.1.2 RS-232接口特性 178
6.1.3 串行數據傳輸 179
6.2 GSM與GPRS 180
6.2.1 GSM 180
6.2.2 GPRS 180
6.2.3 GPRS模塊 181
6.3 短信編解碼 181
6.3.1 AT指令簡介 181
6.3.2 UCS2短信編碼 182
6.3.3 UCS2短信解碼 183
6.3.4 通過超級終端進行GPRS通信測試 184
6.4 短信收發系統設計 186
6.4.1 短信收發系統功能模塊設計 186
6.4.2 短信收發系統開發架構 188
6.5 短信業務類設計 189
6.6 窗體設計與實現 201
6.6.1 窗體功能設計 201
6.6.2 窗體功能實現 201
第7章 藍牙通信應用 207
7.1 藍牙技術 207
7.1.1 藍牙技術簡介 207
7.1.2 藍牙技術特點 208
7.2 藍牙協議棧的體系結構 208
7.3 藍牙應用編程 210
7.3.1 藍牙編程方式 210
7.3.2 藍牙套接字 210
7.3.3 OBEX對象交換協議 211
7.3.4 藍牙編程環境安裝與配置 212
7.3.5 藍牙應用程序開發 218
附錄 228
參考文獻 237
?
?
?
下載地址:網盤下載?
轉載于:https://www.cnblogs.com/long12365/p/9730334.html
總結
以上是生活随笔為你收集整理的Windows CE(C#)嵌入式应用开发pdf的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用线性单元(LinearUnit)实现工
- 下一篇: unity(2017.3) C# 常用A