簡要介紹
在Windows Embedded誕生十周年之際,微軟將首次在“共享源計畫(Microsoft Shared Source programme)”中100%毫無保留地開放Windows Embedded CE 6.0核心,比Windows Embedded CE的先前版本的開放比例整體高出56%。“共享源計畫”為設備製造商提供了全面的原始碼訪問,以進行修改和重新發布(根據許可協定條款),而且不需要與微軟或其他方共享他們最終的設計成果。 儘管Windows作業系統是一個通用型計算機平台, 為實現統一的體驗而設計,設備製造商可以使用Windows Embedded CE 6.0這個工具包為不同的非桌面設備構建定製化的作業系統映像。通過獲得Windows Embedded CE原始碼的某些部分,比如:檔案系統、設備驅動程式和其他核心組件,嵌入式開發者可以選擇他們所需的原始碼,然後編譯並構建自己的代碼和獨特的作業系統,迅速將他們的設備推向市場。
微軟還將Visual Studio 2005專業版作為Windows Embedded CE 6.0的一部分一併推出。這對微軟來說又是一次史無前例的突破。Visual Studio 2005專業版將包括一個被稱為Platform Builder的功能強大的外掛程式,它是一個專門為嵌入式平台提供的“集成開發環境”。這個集成開發環境使得整個開發鏈融為一體,並提供了一個從設備到套用都易於使用的工具,極大地加速了設備開發的上市。
微軟公司移動與嵌入式產品部Windows Embedded亞太和大中華區主任產品經理彭家安(John Boladian)表示:“Windows Embedded CE不僅定義了一代小型設備的開發模式,也是微軟非桌面策略的基礎。在接下來的十年里,Windows Embedded CE將繼續致力於為設備製造商和合作夥伴創造新的市場和設計機遇,並幫助他們為構建更加智慧型和更連線的解決方案提供必要的工具和技術。”
主要特點
Windows Embedded CE 6.0重新設計的核心具有32,000個處理器的並發處理能力,每個處理有2GB虛擬記憶體定址空間,同時還能保持系統的實時回響。這使得開發人員可以將大量強大的應用程式融入到更智慧型化、更複雜的設備中。無論在路上、在工作還是在家裡,都可以使用這種設備。
在路上: Windows Embedded CE 6.0加入了新的單元核心數據和語音組件,這使得設備能夠通過蜂窩通訊網路建立數據連線和語音通話,從而實現機器對機器的通訊套用場景,並構建相應的設備,如停車表、自動售貨機和GPS設備等。
在工作上: Windows Embedded CE 6.0包含的組件更便於開發者創建通過Windows Vista?內置功能無線連線到遠程桌面共享體驗的投影儀。
在家中: Windows Embedded CE 6.0充分利用了多媒體技術,以開發網路媒體設備、數字視頻錄像機和IP機頂盒等。
Gartner公司的研究副總裁Daya Nadamuni表示:“嵌入式的設備無處不在。隨著嵌入式智慧型連線設備的數量和種類的繼續增加,能夠支持複雜套用的經濟、可擴展和實時的作業系統的市場需求將隨之增長。通過給設備製造商和開發者提供高級工具和社群支持,這些供應商打破了開發的障礙,並從這種增長的市場需求中獲利。更甚,由於開發者能夠全面獲取原始碼,他們可以更快地調試設備並最終開發出獨特的設備,從而更快地將設備推向市場。”
Windows Embedded CE 6.0的發布獲得了世界各國設備製造商的支持,很多廠商都打算在這一季度推出採用Windows Embedded CE 6.0的設備。這些公司包括中國台灣的Unitech、荷蘭的Commodore International、台灣的研華科技(Advantech)、美國的Applied Data Systems,General Software、Intelligent Instrumentation、MICRO Systems和Wyse Technology公司。
全球系統集成商也紛紛開始進行Windows Embedded CE 6.0核心技術的測試與整合,其中包括法國的Adeneo Adetel Group、德國的3SOFT GmbH和CDR Consulting、英國的Pace Micro Technology、美國的Atheros Communications和 BSQUARE。晶片製造商方面也有如荷蘭的NXP Semiconductors、台灣的VIA Technologies、英國的ARM以及美國的Intel公司。
三星電子系統LSI部門套用處理器開發部副總裁Stephen Oh表示:“Windows Embedded CE是業內領先的小型連線設備平台。多年來,它一直是我們的客戶在設備發展歷程中的戰略組成部分。我們已經看到,市場將對Windows Embedded CE 6.0產生非常大的需求。三星公司的Windows Embedded CE 6.0 BSP將支持基於我們的ARM9和ARM11套用處理器系列,這使得我們的產品擁有流水線開發,並能最終更迅速地回響市場需求,適用於攜帶型導航設備、媒體播放器、遠程監控器、IP電話和遊戲設備等消費電子產品。”
Windows Embedded CE 6.0使用了基於數量的特許許可證模式,設備製造商可以在設備開始供貨時再購買運行許可證。微軟將提供智慧財產權保護(根據許可協定條款)和為期10年的產品支持生命周期,確保產品的完整性,並保證廠商得到必要的支持和保護以獲得成功。
工程師可在網站上下載一套完整的180天免費試用版Windows Embedded CE 6.0。
開發環境核心
Visual Studio 集成開發環境中默認自帶安裝的Windows CE的SDK開發包各個版本:
vs2003[Visual Studio 2003]:默認安裝的是Windows CE 4.2(這裡簡稱wince4.2)
vs2005[Visual Studio 2005]:默認安裝的是Windows CE 5.0(這裡簡稱wince5.0)
vs2008[Visual Studio 2008]:默認安裝的是Windows Embedded CE 6.0。(這裡簡稱wince6.0)