2.2 MP3的WinCE操作系統鏡像定制
2.2.1 Platform Builder工具的特點與功能
1.Platform Builder的特點
(1)它是一個基于Windows CE平臺定制的強大的集成開發環境(IDE)。
(2)開發人員可以根據它提供的向導來完成操作系統鏡像的定制、編譯與調試工作,并可以在此平臺上進行應用軟件和驅動程序的開發。
(3)使用該平臺可以進行操作系統鏡像的建立。
(4)該集成開發環境提供統一的與平臺和項目相關的工作空間。
2.Platform Builder的功能
(1)平臺向導可幫助用戶創建一個新的平臺(Platform)。
(2)BSP向導可幫助用戶創建新的板級支持包(BSP)。
(3)目錄(Catalog)可顯示用戶定制的平臺OS屬性列表。
(4)依賴性自動監測(Automated Dependency Checking)可以確保與平臺相關的所有屬性都會被包含在OS鏡像中。
(5)導出向導可以導出目錄中的屬性給其他PB使用者。
(6)基本配置(Base Configurations)是創建用戶特定、定制OS的起點。
(7)Windows CE測試套件(Test Kit)提供了整套驅動測試工具。
(8)內核調試器可以調試定制的OS鏡像,同時提供給用戶鏡像運行狀況的信息。
(9)應用調試器可以調試在特定OS上運行的應用程序。
(10)遠程工具可以調試基于Windows CE目標機上的運行任務,并獲取相關信息。
(11)模擬器通過模擬硬件可以加快和簡化開發過程,使用戶可以在宿主機上完成平臺和應用程序的初步開發。
(12)SDK導出向導可以為用戶導出一個特定的軟件支持包(Software Development Kit,SDK)。
3.使用平臺向導的步驟
(1)選擇一個安裝的BSP。
(2)為設備選擇一個基本平臺配置。
(3)為設備選擇配置變量。
(4)為平臺選擇其他的屬性。
2.2.2 WinCE操作系統鏡像定制流程
WinCE內核的定制流程如下。
(1)新建工程,如圖2.40所示。

圖2.40 新建工程界面
(2)輸入工程名稱,如圖2.41所示。

圖2.41 工程名稱輸入界面
(3)選擇BSP包,如圖2.42所示。

圖2.42 BSP包選擇界面
(4)選擇模板,如圖2.43所示。

圖2.43 模板選擇界面
(5)單擊“Finish”按鈕,完成工程基本框架的建立,如圖2.44所示。

圖2.44 基本框架建立完成
(6)進行編譯選項的設置,如圖2.45所示。

圖2.45 編譯選項設置界面
(7)在確定是Release版本的情況下,選中如圖2.46的兩個選項。

圖2.46 選中選項
(8)編譯工程,如圖2.47所示。

圖2.47 工程編譯界面
2.2.3 ActiveSync同步軟件的使用
1.同步的概念
概括來講就是,有兩個數據源,最初它們的數據都是一樣的。若一個數據源的數據經過添加、修改、刪除等操作發生了改變(或者兩個數據源的數據都發生了改變),那么為了使兩個數據源的數據保持一致,即讓一個數據源數據的改變反映到另一個數據源上,就必須進行一個讓兩個數據源的數據保持一致的操作,這個操作就叫“同步”。同步操作結束之后,兩個設備上的數據就完全一致了,即處于“同步”狀態。
2.微軟同步軟件
Microsoft ActiveSync是Microsoft Windows CE系統設備的計算機同步軟件,可以在Win 98/ME/NT/XP系統上運行,以實現設備端與計算機的連接與通信。使用中,從系統穩定性和功能上來說,應盡量選擇高版本的Microsoft ActiveSync來安裝。
- 零起步輕松學單片機技術(第2版)
- Hands-On Graph Analytics with Neo4j
- Design for the Future
- 并行數據挖掘及性能優化:關聯規則與數據相關性分析
- Mobile DevOps
- 大數據安全與隱私保護
- C語言開發技術詳解
- 我也能做CTO之程序員職業規劃
- 工業機器人應用案例集錦
- Machine Learning with Apache Spark Quick Start Guide
- Excel 2007技巧大全
- Salesforce Advanced Administrator Certification Guide
- Web編程基礎
- 大數據:引爆新的價值點
- Cloudera Hadoop大數據平臺實戰指南