介紹一下Windows CE的學習路線

來源:互聯網
上載者:User

介紹一下Windows CE的學習路線
Q:什麼是嵌入式系統?

國際電氣和電子工程師協會(IEEE)對嵌入式系統的定義是這樣的:嵌入式系統是“控制、監視或者輔助裝置、機器和車間啟動並執行裝置”(Devices used to control, monitor, or assist the operation of equipment, machinery or plants)。
但是這個定義非常的難於理解——句子的主幹:“嵌入式系統是裝置”——並且不太會被電腦行業的人士接受,為什麼呢?因為做出這個定義的組織是IEEE,是搞電子的一群人,在他們眼裡,當然是Device比較重要。Google一下,還可以找到另外一個定義,我覺得這個定義是比較不錯的:
嵌入式系統是以應用為中心,以電腦技術為基礎,並且軟硬體是可裁剪的,適用於對功能、可靠性、成本、體積、功耗等有嚴格要求的專用電腦系統。
這樣句子的主幹就成了“嵌入式系統是電腦系統”。我們可以通過上面的定義,挖掘嵌入式系統的三個特點:
(1) 嵌入性:由於是嵌入到對象系統中,必須滿足對象系統的環境要求,如實體環境(小型)、電氣/氣氛環境(可靠)、成本(價廉)等要求。通俗一點說,嵌入式系統通常需要與某些特定的應用領域緊密結合。
(2) 專用性:軟、硬體的裁剪性;滿足對象要求的最小軟、硬體設定等。一般而言,當嵌入式系統開發結束之後,它的用途也就被定下來了,一般不會改變。例如,我們不可能用投影儀去聽mp3,雖然投影儀上的硬體足以應付對mp3的處理。
(3) 電腦系統:嵌入式系統必須是能滿足對象系統控制要求的電腦系統。與上兩個特點相呼應,這樣的電腦必須配置有與對象系統相適應的介面電路。
總之,嵌入式系統與我們平時接觸的案頭PC還有企業後台伺服器的差別還是比較明顯的。這些差別會隨著大家的學習而越來越深刻的體會到。
隨著互連網技術和消費類電子產品的高速發展,嵌入式系統近年來也得到了飛速發展,近年流行的一個概念,叫“泛嵌入式系統”。意思是嵌入式系統原本的概念早就被延伸了。隨著PDA,智能手機等新興的裝置加入到嵌入式的陣營,為PDA、智能手機開發應用程式從廣泛意義上來說也可以算得上是嵌入式開發,而為此類裝置開發應用程式與為電腦裝置開發應用程式的差別不大,因此,嵌入式開發與案頭開發之間的界限越來越模糊了。

Q:什麼是Windows CE?
Windows CE是微軟公司開發的一個32位、多任務、多線程的嵌入式作業系統。它可以用在手機、機頂盒、智能手持功能、網關、數位媒體裝置、工業控制等多種場合。Windows CE支援X86、ARM、MIPS和SH四種處理器架構。並支援WiFi,USB 2.0等新型裝置,並具有強大的多媒體功能。
Windows CE作業系統是模組化設計的,整個系統被劃分為數百個模組,嵌入式系統開發人員可以根據系統的需要,來選擇自己需要的模組,從而達到減小系統體積目的。一個最小的Windows CE可運行核心只需要幾百KB。而一個功能完備的Windows CE映像也不會超過64MB。此外,微軟開放了部分Windows CE的原始碼,並且允許開發人員對這部分原始碼進行修改。
Windows CE自1996年發布了第一個版本,目前最新的版本是5.0。它的6.0版本會在2007年發布。

Q:Windows CE與微軟其他Windows版本之間的關係怎麼樣?
目前,微軟的作業系統基本可以分為三大領域:案頭OS、伺服器OS和嵌入式OS。案頭OS也就是我們熟悉的Windows XP,Windows 9x等。伺服器OS包括Server系列,像Windows 2000 Server和Windows Server 2003。這裡就不再詳細介紹了。
嵌入式OS也分為兩類,一類是Windows XP Embedded,基本上就是把案頭版本的XP做了組件化。另一類就是Windows CE。Windows CE和Windows XPE統稱Windows Embedded。

Q:什麼是Windows Embedded?什麼是Windows Mobile?什麼是Windows Automotive?
Windows Embedded是基於Windows的嵌入式作業系統的統稱。目前Windows Embedded家族包含兩款產品:Windows CE和Windows XP Embedded。
Windows Mobile是搭建在Windows CE之上的針對移動領域的家族產品集合。也就是說Windows Mobile的核心還是Windows CE,只不過在Windows CE之上搭建了一些針對這個領域一些特有的行業應用組件,例如手機圖形介面,簡訊息應用等。目前Windows Mobile包含Pocket PC和Smartphone兩款產品。Pocket PC針對PDA設計。Smartphone針對智能手機設計。
Windows Automotive也是搭建在Windows CE之上的針對汽車電子領域的產品。包含了一些汽車電子上比較常用的組件,例如導航系統。

</

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.