基本介紹
- 中文名:platform builder
- 提出公司:微軟公司
- 作業系統:Windows CE
- 優點:集成開發環境
介紹,特性,
介紹
Windows CE 作業系統平台的工具。它運行在桌面Windows 下,開發人員可以通過互動式的環境來設計和定製核心、選擇系統特性,然後進行編譯和調試。同時,開發人員還可以利用Platform Builder 來進行驅動程式開發和應用程式項目的開發等等。Platform Builder 的強大功能,已使其成為Windows CE 平台下嵌入式作業系統開發和定製的必備工具。其SDK 輸出模板可以將特定系統的SDK 導出,這可以是應用程式開發人員使用EVC就可以為特定的系統開發軟體。EVC 調試的是應用程式軟體,而Platform Builder往往要編譯整個核心再調試,兩者的開發效率是不同的。
特性
具體來說,Platform Builder 提供的主要開發特性如下
① 平台開發嚮導(Platform Wizard)、BSP(主機板支持軟體包)和開發嚮導(BSP Wizard)。開發嚮導用來引導開發人員去創建一個簡單的系統平台或BSP,然後再根據要求作進一步的修改。提高了平台和BSP 創建的效率。
② 基礎配置。為各種流行的設備類別預置的可作業系統基礎平台,為自定義作業系統的創建提供了一個起點。開發人員可以很容易地定製並編譯出一個具備最基本功能 的作業系統。然後再在其上做後續的修改。
③ 特性目錄(Catalog)。作業系統可選特性均在特性目錄(Catalog)中列出,開發人員可以選擇相應的特性來定製作業系統。
④ 自動化的依靠性檢查。特性(Feature)之間的依賴關係是系統自動維護的。開發人員在選擇一個特性時,系統會自動將這一特性所依賴的特性加上;反之, 當刪除一個特性時,
系統會自動檢測是否已經選擇了依賴於它之上的其他特性,如果有,系統會給出提示,通知開發人員這一特性現在不能刪除。
⑤ 系統為驅動程式開發提供了基本的測試工具集。Windows CE Test Kit(測試工具包).
⑥ 核心調試器。可以對自定義的作業系統映像進行調試,並且向用戶提供有關映像性能的信息。
⑦ 導出嚮導(Export Wizard)。可以向其他Platform Builder 用戶導出自定義的目錄(Catalog)特性。
員就可以使用特定的SDK 寫出符合特定的作業系統平台要求的應用程式。
⑨ 遠程工具。可以執行同基於Windows CE 的目標設備有關的各種調試任務和信息收集任務。
⑩仿真器(Emulator)。通過硬體仿真加速和簡化了系統的開發,使用戶可以在開發工作站上對平台和應用程式進行測試,大大簡化了系統開發流程,縮短了 開發時間。
應用程式調試器。可以在自定義的作業系統映像上對應用程式進行調試。提供了對 NET FrameWork Compact Edition(即.NET 平台精簡框架)的支持。
深刻理解 Windows CE 的重要組件及系統提供的可選特性,並靈活運用Platform Builder的配置檔案.REG、.BIB、.DAT、.DB 是定製適合目標平台的Windows CE 作業系統的關鍵。
Platform Builder 是商用軟體,因此要通過正規途徑獲得。安裝Platform Builder 至少需要4GB 的磁碟空間,建議使用512MB 以上的記憶體,1.8GHz 以上主頻的處理器。其安裝過程很簡單,如下圖所示:
安裝完畢後的界面如下: