當前位置:編程學習大全網 - 編程語言 - Windows CE分析下表中所有組件的功能(目錄項位置)、環境變量的設置和依賴關系。

Windows CE分析下表中所有組件的功能(目錄項位置)、環境變量的設置和依賴關系。

WindowsCE是微軟嵌入式和移動計算平臺的基礎。它是壹個開放的、可升級的32位嵌入式操作系統,是壹個基於掌上電腦的電子設備操作系統,是壹個簡化的Windows 95。Windows CE的圖形用戶界面相當優秀。

其中,CE中的C代表緊湊型、消費型、連接型和伴侶型;e代表電子學。與Windows 95/98和Windows NT不同,Windows CE是壹個全新的嵌入式操作系統,所有源代碼都是微軟自己開發的。雖然其操作界面來自Windows 95/98,但Windows CE是基於WIN32 API重新開發的新型信息設備平臺。Windows CE是模塊化、結構化、基於Win32且獨立於處理器的。Windows CE不僅繼承了傳統的Windows圖形界面,而且可以使用Windows 95/98上的編程工具(如Visual Basic、Visual C++等。),在Windows CE平臺上使用相同的功能,使用相同的界面風格,這樣大部分應用軟件經過簡單的修改和移植就可以在Windows CE平臺上繼續使用。Windows CE不是為單壹設備設計的,所以微軟使用Windows CE操作系統的產品大致分為三個產品線,Pocket PC(掌上電腦),Handheld PC(手持設備),Auto PC。

WindowsCE版本主要有1.0、2.0、3.0、4.0、4.2、5.0、6.0。

WinCE1.0:

WINCE1.0是基於Windows95的操作系統,實際上是Windows95的單色簡化版。90年代中期,卡西歐推出第壹款搭載WinCE1.0操作系統的翻蓋式PDA,是第壹家手掌大小的PDA廠商。作為第壹代,1996年WinCE1.0問世,但初期發展並不順利。當時,Paim操作系統在PDA市場非常成功,幾乎成為整個PDA產品的代名詞。在這種情況下,微軟被迫不斷改進原來的WinCE,微軟還遊說,

技術支持、直接資助等手段聚集了大量的合作廠商,使得WinCE PDA的陣容越來越強大。

WinCE2.0:

隨著Windows95的出現和Windows98的成功,另壹個巨頭——微軟站了出來,並迅速在PC操作系統界建立了微軟帝國。許多分析家都看好PDA市場的發展潛力。嗅覺異常靈敏的微軟自然不會放過如此巨大的市場。在其操作系統帝國已經非常穩固的前提下,它已經開始全力沖刺PDA市場。

WinCE2.0操作系統,打造與Palm非常相似的手持產品。

WinCE2.0不僅比CE1.0快很多,而且有新的彩色顯示,很多新的PDA都采用了新的WinCE2.0系統,有取代Pilot的趨勢,成為PDA操作系統的新標準。雖然CE2.0還是要比Pilot的操作系統大很多空間,但是它有Windows界面,估計不會有太多人用微軟的操作系統。熟悉Windows95就熟悉WindowsCE了,不用再學了。而且由於兩者在技術上的相似性,第三方Windows應用開發者可以很容易地將自己的應用軟件轉換成可以被CE運行的版本。因此,可供WindowsCE使用的軟件類型將會越來越多。

WinCE3.0:

WinCE3.0是微軟的Windows Compact Edition,是通用版本。不是針對手持產品的。它也可以在標準的PC、家用電器和工業控制設備上安裝和運行,但它需要大量的定制工作,當然它也可以用作掌上電腦。微軟鼓勵大家在任何硬件平臺上使用(WINCE3.0支持5系CPU: x86、PowerPC、ARM、MIPS、SH3/4)(為了和VxWorks、Linux等競爭。),所以早期的WinCE運行在不同的硬件平臺上。WinCE3.0許可費為20,654,38元+00許可費,且批量

時間量可以減少到$ 15/許可證。

2000年,微軟正式將WinCE3.0更名為Pocket PC的Windows,簡稱Pocket PC。Pocket PC是壹些日常辦公軟件的口袋版,如Pocket Word、Pocket Excel等,娛樂性能大大增強。當然,對於微軟的所有舉動,自然也有很多著名的廠商,比如惠普、康柏、卡西歐,加入了Pocket PC陣營。當康柏的iPAQ 3630誕生並暢銷市場時,越來越多的廠商支持並加入了Pocket PC陣營。2002年,智能手機商機再現,眾多PPC廠商希望推出整合手機功能的PPC。於是在2002年8月,為手機優化的微軟Pocket PC 2002 Phone Edition操作系統匆匆問世。2002年6月,第壹款國產PPC手機多普達686上市,隨後熊貓推出CH860,聯想推出ET 10。

WinCE4.0:

WinCE.Net(WinCE 4.0)是第壹個命名為。Net由微軟於2002年6月5438+10月推出。從名字就可以知道它是微軟的壹部分。網。WinCE.Net是WinCE3.0的升級版,同時加入了。Net框架簡化版,以支持藍牙和。Net應用程序開發。

WinCE4.2:

WindowsCE.NET 4.2是WindowsCE.NET 4.0/4.1的升級版,進壹步擴展和豐富了上壹版本Windows CE的強大功能。基於它開發的設備將從這些微小但重要的變化中獲得更好的性能和更強的Windows集成功能。微軟在WinCE4.2版本中提供了開源代碼,但只針對研究單位,程序代碼較少,有200萬行。

WinCE5.0:

2004年5月推出WinCE5.0,微軟宣布WinCE5.0擴展了開源代碼。在這個開源程序的授權下,微軟開放了250萬行源代碼程序作為評估套件。個人和制造商可以下載這些源代碼並進行修改。未來,制造商將根據運行時授權為Win CE5.0核心支付每臺機器3美元的許可費,這是微軟第壹個提供商業衍生授權的操作系統。

Windows CE 6.0:

2006年6月,11,微軟最新的嵌入式平臺Windows Embedded CE 6.0正式上線。作為業界領先的軟件工具,Windows Embedded CE 6.0將為各種設備構建實時操作系統,如互聯網協議(IP)機頂盒、全球定位系統(GPS)、無線投影儀以及各種工業自動化、消費電子和醫療設備。

在Windows Embedded誕生十周年之際,微軟將在“* * *資源共享計劃(Microsoft?共享源碼程序中100%無保留打開Windows Embedded CE 6.0內核(GUI圖形用戶界面不開放),比之前版本Windows Embedded CE提升56%。* * *資源共享計劃為設備制造商提供了全面的源代碼訪問權限來修改和再分發(根據許可協議的條款),並且不需要與微軟或其他方共享其最終設計成果。雖然Windows操作系統是壹個通用的計算機平臺,旨在實現統壹的體驗,但設備制造商可以使用工具包Windows Embedded CE 6.0為不同的非桌面設備構建定制的操作系統映像。通過獲取Windows Embedded CE源代碼的部分內容,如文件系統、設備驅動等核心組件,嵌入式開發者可以選擇自己需要的源代碼,然後編譯構建自己的代碼和獨特的操作系統,快速將自己的設備推向市場。

微軟還推出了Visual Studio 2005專業版,作為Windows Embedded CE 6.0的壹部分。這是微軟的又壹次前所未有的突破。visual Studio 2005 Professional Edition將包含壹個名為Platform Builder的強大插件,這是壹個專門為嵌入式平臺提供的“集成開發環境”。這種集成開發環境整合了整個開發鏈條,提供了從設備到應用的易用工具,大大加快了設備開發的上市速度。

Windows Embedded CE 6.0重新設計的內核具有32000個處理器的並發處理能力,每個處理器擁有2GB虛擬內存尋址空間,同時保持系統的實時響應。這使得開發人員可以將大量功能強大的應用程序集成到更智能、更復雜的設備中。您可以在旅途中、工作中或家中使用該設備。

在路上:Windows Embedded CE 6.0增加了新的單元核心數據和語音組件,使設備能夠通過蜂窩通信網絡建立數據連接和語音通話,從而實現機器對機器的通信應用場景,並構建相應的設備,如停車計時器、自動售貨機和GPS設備。

工作:Windows Embedded CE 6.0包含壹些組件,使開發人員可以更輕松地創建投影儀,通過Windows Vista的內置功能無線連接到遠程桌面。

在國內:Windows Embedded CE 6.0充分利用多媒體技術開發網絡媒體設備、數字錄像機和IP機頂盒。

1) WinCE和Linux的區別是什麽?(商業模式,學習開發難度,對硬件的支持,穩定性,對工程師未來發展的幫助,對R&D中心未來發展的幫助)

與Windows CE相比,嵌入式Linux操作系統的優勢:

第壹,Linux是開源的,全世界很多Linux愛好者都是Linux開發者強有力的技術支持者;目前Windows CE 6.0內核全部開放,GUI沒有開放。第二,Linux內核小,效率高。與Windows CE相比,它占用了太多的RAM。再次,Linux是開源OS,價格上很有競爭力,適合中國國情。Windows CE需要版權費。第四,Linux不僅支持x86芯片,而且是跨平臺的系統。換CPU的時候不會遇到換平臺的麻煩。第五,在網絡方面Linux內核的結構非常完整,提供了對包括10Mbit、10Mbit、Gigabit在內的以太網,以及無線網絡、令牌環、光纖甚至衛星的支持。目前WINCE的網絡功能也比較強。

嵌入式Linux操作系統相對於Windows CE的弱點;

第壹:LINUX開發難度大,技術實力要求高。WINCE開發相對容易,開發周期短,內核完善,主要針對應用層開發。其次,LINUX核心調試工具不全,調試不方便,沒有良好的用戶圖形界面。WINCE擁有豐富的GUI和強大的開發工具。第三,系統維護困難。Linux占用大量內存。如果去掉壹些沒用的功能來減少使用的內存,但是壹不小心就會造成新的問題。

WINCE 5.0和6.0有什麽區別?

100%毫無保留的開放了Windows Embedded CE 6.0內核,微軟也推出了Visual Studio 2005專業版作為Windows Embedded CE 6.0的壹部分。visual Studio 2005 Professional Edition將包含壹個名為Platform Builder的強大插件,這是壹個專門為嵌入式平臺提供的“集成開發環境”。這種集成開發環境整合了整個開發鏈條,提供了從設備到應用的易用工具,大大加快了設備開發的上市速度。Windows Embedded CE 6.0重新設計的內核具有32000個處理器的並發處理能力,每個處理器擁有2GB的虛擬內存尋址空間,同時保持系統的實時響應。增加了新的單元核心數據和語音組件。6.0中包含的組件更方便開發者通過Windows Vista的內置功能創建可以無線連接到遠程桌面的投影儀,並充分利用多媒體技術開發網絡媒體設備、數字錄像機和IP機頂盒。

3)請說出10個使用WinCE的產品(其中五個比較知名)。

手機、指紋識別系統、汽車電子檢測設備、智能家電、醫療儀器(如監護儀、心電檢測儀等。)、工業控制儀表(如帶人機界面顯示的高精度電機控制、工業采集控制通訊等。)、定位引導設備(如車載GPS導航儀),

4)請說出10個使用Linux的產品(其中五個比較知名)。

WINCE和Vxworks有什麽區別?(商業模式,學習開發難度,對硬件的支持,穩定性,對工程師未來發展的幫助,對R&D中心未來發展的幫助)

WinCE商業模式:

Windows Embedded CE 6.0采用基於數量的許可模式,設備制造商可以在設備開始供應時購買運行許可證。微軟將提供知識產權保護(根據許可協議的條款)和10年的產品支持生命周期,以確保產品的完整性,並確保制造商獲得必要的支持和保護,以取得成功。

  • 上一篇:女子跆拳道初級課程快速入門
  • 下一篇:壹本關於計算機控制技術的同名書籍。
  • copyright 2024編程學習大全網