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