新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 無處不在的嵌入式技術-嵌入式Windows XP

        無處不在的嵌入式技術-嵌入式Windows XP

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

        數字和網絡越來越多的滲透到我們生活的時候,無處不在的嵌入式設備正在你的周圍,雖然大多數時間沒有意識到,但這些嵌入式設備確實在并不斷滲入到我們的日常生活。最顯而易見的方面包括正在如火如荼開展的數字電視革命,信息和數據在數字電視網絡上大行其道。亞洲領導著全球IPTV的革命,嵌入式軟件就像三星的Anyview TV和IP機頂盒(IP-STB)在新一代網絡媒體設備中扮演的重要角色一樣,已演變成數字家庭的完整部件。數字錄像機和高清晰DVD播放器也已經逐漸進入我們的居家中。在工作中,我們擁有兼容Windows Vista的LCD網絡投影儀。在路上,便攜式導航設備已經成為小型汽車的標準配置,而對GPS設備和智能手機的需求也在持續增長。

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

        產品開發者必須慎重檢視他們的產品結構并明智地選擇更安全可靠、方便快捷、靈活多變的技術,以更好的利用數字化潮流帶來的商機。這樣就需要一種更加安全、快速、實用、簡潔的技術來提供更加良好的支持,伴隨著Windows XP Embedded的發展,便得開發者們能夠更加方、快捷、靈活的來實現這一目標。

        組件化

        由于 Windows XP Embedded 是Windows 操作系統的組件化版本,所以它將標準的 Windows 操作系統劃分為各個不同的組件,每個組件都描述了一個功能單元。它提供了一個嵌入啟用功能,在創建將在嵌入式設備上啟動的自定義運行時映像時,需要用到此功能。它還提供了一個開發工具,可用來擴展功能和生成運行時映像。

        Windows XP Embedded 所提供的體系結構使得嵌入式開發人員可以在集成式開發環境中生成多個設備。此體系結構基于以下三個最基本的構造塊:

        1 組件數據庫,它是一個組件倉庫,其中包含定義嵌入啟用功能以及標準 Windows 二進制文件的信息,這些功能和二進制文件的形式是可包括在運行時映像中的組件。該數據庫可以駐留在開發系統上,也可以駐留在服務器上,以便允許多個用戶訪問。

        2 存儲庫,它是包含二進制文件的 cabinet (.cab) 文件,可按組件數據庫中的組件定義引用這些二進制文件。存儲庫中包含生成過程中運行時映像所需要的二進制文件,并駐留在一個或多個服務器上,以便允許多個用戶訪問。

        3 開發工具,可用來根據嵌入式系統硬件和軟件的需求自定義 Windows 操作系統。還可以使用這些工具來擴展功能,并將運行時映像部署到嵌入式設備上。開發工具包括目標設計器、組件設計器、組件數據庫管理器和目標分析器。

        Windows XP Embedded 還包括預定義示例配置,以幫助開發人員快速開始設計。預定義示例是作為宏組件包括進來的,因此可以一次實例化多個組件。在實例化宏組件時,與該宏相關聯的所有組件都將被實例化。而且,軟硬件設計人員還可以使用 Windows XP Embedded 生成應用程序或設備,并且嵌入式系統開發人員或系統集成人員也可以使用這些應用程序或設備。系統集成人員可以使用它將其他人設計的硬件和軟件集成到嵌入式設備中。

        開發工具

        Windows XP Embedded 中包含以下新增的開發和創作工具:

        1 目標設計器

        使開發人員可以從所有可用的 Windows 組件數據庫中選擇必要的功能,將它們添加到運行時配置中,生成自定義操作系統映像。

        2 組件設計器

        使開發人員可以設計自定義操作系統組件,并將它們添加到運行時配置中。它還使開發人員可以將自定義應用程序添加到運行時配置中,以實現生成嵌入式系統所需要的靈活性。

        3 組件數據庫管理器

        使嵌入式開發人員可以將它們自定義生成的操作系統組件導入 Windows XP Embedded 數據庫存儲庫中。它還提供了諸多數據庫管理任務(如更改服務器位置、查看數據庫對象以及管理平臺和存儲庫)所需的實用程序。

        4 目標分析器

        通過提供諸如所需要的目標系統的關鍵設備驅動程序等系統信息,在設計流程中為開發人員提供幫助。目標分析器快速識別關鍵操作系統組件和自定義操作系統映像所需的設備驅動程序之間的依存關系,幫助開發人員快速生成將在目標設備上成功啟動的操作系統映像。

        無處不在的Windows XP Embedded開創了一些嵌入式所特有的功能,嵌入式設備開發者可以以此量身定做,方便地開發諸如信息臺,機頂盒,工控設備,醫療設備或多媒體設備等嵌入式設備。為項目選擇最合適的操作系統、適應性強的流線型開發周期、為工作選擇合適的工具、保護你的知識產權,都是Windows XP Embedded能夠為企業所提供的幫助。



        關鍵詞:

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 曲松县| 中阳县| 泰和县| 临汾市| 沙湾县| 南投市| 饶平县| 布尔津县| 九寨沟县| 松原市| 贵阳市| 汽车| 太和县| 嘉峪关市| 龙泉市| 紫金县| 吉隆县| 开远市| 天镇县| 丹棱县| 石渠县| 文昌市| 双流县| 衡阳县| 饶平县| 岱山县| 华池县| 清丰县| 芦溪县| 奉化市| 库车县| 滨州市| 新巴尔虎左旗| 岗巴县| 江西省| 琼海市| 肃北| 新蔡县| 定安县| 于田县| 河津市|