Windows CE系統定製開發入門

來源:互聯網
上載者:User

概述:

  WindowsCE是微軟公司嵌入式、移動計算平台的基礎,它是一個開放的、可升級的32位嵌入式作業系統,是基於掌上型電腦類的電子裝置作業系統,它是精簡的Windows 95,Windows CE的圖形化使用者介面相當出色。

簡介:

  其中CE中的C代表袖珍(Compact)、消費(Consumer)、通訊能力(Connectivit)和伴侶(Companion);E代表電子產品(Electronics)。與Windows 95/98、Windows NT不同的是,Windows CE是所有原始碼全部由微軟自行開發的嵌入式新型作業系統,其操作介面雖來源於Windows 95/98,但Windows CE是基於WIN32 API重新開發、新型的資訊裝置的平台。Windows CE具有模組化、結構化和基於Win32應用程式介面和與

處理器無關等特點。Windows CE不僅繼承了傳統的Windows圖形介面,並且在Windows CE平台上可以使用Windows 95/98上的編程工具(如Visual Basic、Visual C++等)、使用同樣的函數、使用同樣的介面風格,使絕大多數的應用軟體只需簡單的修改和移植就可以在Windows CE平台上繼續使用。Windows CE並非是專為單一裝置設計的,所以微軟為旗下採用Windows CE作業系統的產品大致分為三條產品線,Pocket PC(掌上型電腦)、Handheld PC(手持功能)及Auto PC。

 

  1) WinCE與Linux有何區別?(商業模式,學習和開發難度,對硬體的支援,穩定性,對工程師未來發展的協助,對研發中心未來發展的協助)

  嵌入式Linux OS與Windows CE相比的優點:

  第一:Linux是開放原始碼,遍布全球的眾多Linux愛好者都是Linux開發人員的強大支援人員者;Windows CE目前6.0核心全部開放,GUI不開放。第二:Linux的核心小、效率高;Windows CE相比,佔用過多的RAM。第三Linux是開放原始碼的OS,在價格上極具競爭力,適合中國國情。Windows CE需要著作權費用。第四Linux不僅支援x86晶片,還是一個跨平台的系統。更換CPU時就不會遇到更換平台的困擾。第五,Linux核心的結構在網路方面是非常完整的,它提供了對包括十兆位、百兆位及千兆位的乙太網路絡,還有無線網路、Token ring(令牌環)和光纖甚至衛星的支援,目前WINCE的網路功能也比較強大。

  嵌入式Linux OS與Windows CE相比的弱點:

  第一:LINUX開發難度較高,需要很高的技術實力,WINCE開發相對較容易,開發週期短,核心完善,主要是應用程式層開發。第二:LINUX核心調試工具不全,調試不太方便,尚沒有很好的使用者圖形介面,WINCE的GUI豐富,開發工具強大;第三,系統維護難度大。Linux佔用較大的記憶體,如果去掉部分無用的功能來減小使用的記憶體,但是如果不仔細,將引起新的問題。 (摘自 百度百科)

http://v.youku.com/v_show/id_XMjIxOTE4NzY=.html(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.