首页 | 主题 | 图库 | 问答 | 文摘 | 原创 | 百科

历史 | 地理 | 人物 | 艺术 | 体育 | 科学 | 音乐 | 电影 | 信息技术 | 世界遗产

 开放、中立,源自维基百科

个人工具


Windows CE

维库,知识与思想的自由文库

跳转到: 导航, 搜索

Windows CE微軟研發的嵌入式操作系統,可以應用在各種嵌入式系統,或是硬體規格層次較低的電腦系統(例如很少的記憶體,較慢的中央處理器等)。微軟並未定義CE縮寫由來,一般解釋則有Customer EmbeddedCompact EditionConsumer Electronics等等。

Windows CE可以使用在各式各樣的系統上,最有名的是Pocket PC以及微軟的SmartPhone. 其他較不為人知的裝置包括微軟的車用電腦、電視機上盒、生產線上的控制設備、公共場所的資訊站等等,有些裝置甚至沒有任何人機介面。

Windows CE 並非從桌上型電腦的Windows(NT,98,XP...)修改縮小而來,而是使用一套完全重新設計的核心,所以它可以在功能非常有限的硬體上執行。雖然核心不同,但是它卻提供了高度的Win32 API軟體開發介面的相容性,因此,開發桌上型電腦軟體的人可以很容易編寫甚或直接移植軟體到Windows CE上。

目前最新的Windows CEWindows CE 6.0,這個版本在核心部分有很大的進步:

  • 所有系統元件都由EXE改為DLL,並移到 kernel space.
  • 全新設計的虛擬記憶體架構
  • 全新的裝置驅動程式架構,同時支援 User Mode 與 Kernel Mode 兩種驅動程式.
  • 突破只能執行 32 個工作元(process)的限制, 可以執行 32768 個工作元.
  • 每一工作元的的虛擬記憶體限制由32 M 增加到全系統總虛擬記憶體.
  • Platform Builder IDE 整合到 Microsoft Visual Studio 2005.
  • 新的安全架構, 確保只有被信任的軟體可以在系統中執行.
  • UDF 2.5 檔案系統
  • 支援 802.11i (WPA2)及 802.11e (QoS) 等無線規格, 及多重 radio support.
  • 支援 x86, ARM, SH4, MIPS 等各種處理器
  • 提供新的 Cellcore components 使系統在行動電話網路中更容易建立資料連結及啟動通話

在開發環境上,微軟也提供相容於.NET Framework的開發元件:.NET Compact Framework,讓正在學習.NET或已擁有.NET程式開發技術的開發人員能迅速而順利的在搭載Windows CE .NET系統的裝置上開發應用程式

用于掌上电脑Pocket PC以及智能手机Smart Phone上的Windows CE系统称为Windows Mobile,目前的最新版本为Windows Mobile 5.0,代號為Magneto

[编辑] 參見

其它语言
AD Links