新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 使用Platform Builder配置Windows CE操作系統

        使用Platform Builder配置Windows CE操作系統

        作者: 時間:2016-09-12 來源:網絡 收藏

        引言

        本文引用地址:http://www.104case.com/article/201609/303925.htm

        是指操作系統的和功能軟件集成于計算機硬件系統之中,簡單地說就是系統的應用軟件與系統的硬件一體化,類似于BIOS的工作方式。具有軟件代碼小、高度自動化、響應速度快等特點。Windows CE是一個功能強大的開放的32位實時嵌入式操作系統,適用于快速構建新一代內存少、體積小的智能設備,例如工業控制器、手持式設備、智能電話、機頂盒和零售點設備等。不僅如此,Windows CE也為開發智能移動設備提供了新一代可剪裁的平臺。Windows CE支持各種處理器產品家庭,包括x86、Xscale、ARM、MIPS和SH等系列,因此它允許開發人員選擇最理想的硬件。微軟Windows CE Platform Builder 3.0用于創建、裁剪、定制Windows CE操作系統。Platform Builder為創建Windows CE提供許多配置文件和開發調試工具。由于Windows CE適合于要求實時的和具有特定用途的多任務體系,通常需要為目標平臺開發專用的硬件設備的設備驅動程序。只有向Winodws CE添加適當的設備驅動程序之后外圍設備才可以正常工作。以RTL8139網卡驅動程序為例,說明如何通過修改配置文件添加Windows CE的設備驅動程序。

        1 建立配置Windows CE的軟硬件環境

        配置和調試Windows CE需要1臺高性能開發工作站和1臺目標調試設備。Platform Builder 3.0運行在Windows 2000或者以上版本的高性能開發工作站上。Platform Builder提供了創建和調試Windows CE映射NK.BIN的集成開發環境,如向導和工具欄,支持活動模板庫(ATL)、微軟基本類庫(MFC)和Visual Basic,為支持的處理器家庭提供編譯器、內核調試器以及各種遠程調試工具。目標調試平臺可以是經過適當配置以后的普通PC機,也可以是嵌入式微處理器模塊。開發工作站通過以太網或者串、并行口與目標平臺連接,并將Windows CE操作系統映像文件NK.BIN下載到目標平臺。下載完成之后,Windows CE在目標平臺啟動。在開發工作站上,可以使用Platform Builder提供的調試工具查看Windows CE的運行情況。以太網和串、并行口這兩種連接類型的差別如表1所列。

        表1 以太網和串、并行口連接之間的差別

        以太網連接串、并行口連接
        下載速度較快下載速度較慢
        開發工作站需要以太網網卡,目標平臺需要NE2000兼容的調試以太網網卡串行口、并行口
        映像文件和調試工具都使用以太網映像文件使用并行口下載,目標平臺的調試信息使用串行口傳送

        2 Platform Builder 3.0提供的配置文件

        配置文件包括4種文件類型:二進制映像生成文件.BIB、注冊表文件.REG、目錄和文件分配表文件.DAT、數據庫文件.DB。通過修改這些配置文件可以裁剪優化Windows CE。用戶根據需要可以創建自己的配置文件,PB提供的主要配置文件如表2所列。

        表2 配置文件列表

        .BIB文件.REG文件.DAT文件.DB文件
        Common.bibCommon.regCommon.datCommon.db
        Dcom.bibDcom.regServers.dat 
        Msmq.bibMsmq.reg  
        Platform.bibPlatform.regPlatform.datPlatform.db
        Project.bibProject.regProject.dat 
        Wceshellfe.bibWceshellfe.regWceshellfe.datWceshellfe.db
        Wceappsfe.bibWceappsfe.regWceappsfe.datWceappsfe.db
        Config.bibScriptreg  

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 福建省| 武清区| 二手房| 铜鼓县| 札达县| 玉田县| 星座| 南宁市| 万全县| 黑河市| 大石桥市| 安丘市| 博爱县| 遂昌县| 白城市| 黄骅市| 临汾市| 页游| 达州市| 浦县| 逊克县| 金华市| 龙井市| 喀什市| 平邑县| 客服| 弋阳县| 福海县| 明水县| 昭觉县| 长宁区| 项城市| 米泉市| 巴彦县| 竹山县| 安仁县| 彝良县| 盐津县| 疏附县| 莎车县| 永昌县|