<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 嵌入式操作系統(tǒng)WinCE的特性

    時(shí)間:2024-11-07 18:48:49 嵌入式培訓(xùn) 我要投稿
    • 相關(guān)推薦

    嵌入式操作系統(tǒng)WinCE的特性

      嵌入系統(tǒng)的開(kāi)發(fā)人員會(huì)在Windows CE .NET 中發(fā)現(xiàn)大量的新增特性和改進(jìn)特性,下面一起來(lái)看看吧!

      1 嵌入式操作系統(tǒng)Windows CE .NET介紹

      Windows CE .NET是Windows CE 3.0的后繼產(chǎn)品。Windows CE .NET為嵌入式市場(chǎng)重新設(shè)計(jì),為快速建立下一代智能移動(dòng)和小內(nèi)存占用的設(shè)備提供了一個(gè)健壯的實(shí)時(shí)操作系統(tǒng)。Windows CE .NET具備完整的操作系統(tǒng)特性集包和端對(duì)端開(kāi)發(fā)環(huán)境,它包括了創(chuàng)建一個(gè)基于Windows CE的定制設(shè)備的強(qiáng)大聯(lián)網(wǎng)能力、強(qiáng)勁的實(shí)時(shí)性和小內(nèi)存體積占用以及豐富的多媒體和Web瀏覽功能。

      2 WinCE.NET新增特性

      嵌入系統(tǒng)的開(kāi)發(fā)人員會(huì)在Windows CE .NET 中發(fā)現(xiàn)大量的新增特性和改進(jìn)特性,其中包括:無(wú)線技術(shù),例如藍(lán)牙(Bluetooth);設(shè)備仿真,該特性使您可以對(duì)完整的設(shè)備環(huán)境進(jìn)行仿真而無(wú)需任何額外的硬件投資;平臺(tái)向?qū)В鼓梢詮谋姸嗟念A(yù)置設(shè)備設(shè)計(jì)中進(jìn)行選擇,以便跳躍式地開(kāi)始您的開(kāi)發(fā)流程;此外,還有豐富的多媒體和Web瀏覽功能。

      3 WinCE.NET移動(dòng)特性

      3.1 無(wú)線設(shè)備

      以下是Windows CE .NET中對(duì)各種無(wú)線設(shè)備的增強(qiáng)支持:

      藍(lán)牙(Bluetooth):藍(lán)牙是一種新興的無(wú)線通訊技術(shù),它允許設(shè)備在大約10米的范圍之內(nèi),互相之間進(jìn)行通信。

      對(duì)象交換(Object Exchange,OBEX)協(xié)議:對(duì)象交換(OBEX)是一種高效、簡(jiǎn)潔的二進(jìn)制協(xié)議,它使各種設(shè)備以一種簡(jiǎn)單、高效的方式自然交換數(shù)據(jù)。

      MediaSense:MediaSense特性通過(guò)向應(yīng)用程序通知網(wǎng)絡(luò)狀態(tài),從而改善了移動(dòng)設(shè)備用戶的漫游體驗(yàn)。

      802.1x/ Zero Configuration(零配置):Windows CE .NET引入了802.11 Zero Configuration(零配置)、802.1x以及 可擴(kuò)展身份驗(yàn)證協(xié)議(Extensible Authentication Protocol,EAP)。802.11 Zero Configuration簡(jiǎn)化了802.11網(wǎng)絡(luò)的安裝,并且使得從一個(gè)802.11網(wǎng)絡(luò)到另一個(gè)801.1x網(wǎng)絡(luò)的無(wú)縫漫游成為可能。而EAP則通過(guò)在用戶登錄到網(wǎng)絡(luò)上時(shí)啟用用戶名/口令、證書(shū)或者針對(duì)特定原始設(shè)備生產(chǎn)商(OEM)的身份驗(yàn)證顯著增強(qiáng)了802.11的安全性。

      3.2 開(kāi)放的通信平臺(tái)

      支持領(lǐng)先的網(wǎng)絡(luò)技術(shù):

      輕量級(jí)目錄訪問(wèn)協(xié)議(Lightweight Directory Access Protocol,LDAP)。

      遠(yuǎn)程訪問(wèn)服務(wù)(Remote Access Service,RAS)服務(wù)器。

      網(wǎng)絡(luò)驅(qū)動(dòng)程序接口規(guī)范(Network Driver Interface Specification,NDIS)5.1:Windows CE .NET引入了對(duì)NDIS的支持,NDIS通過(guò)將硬件層和協(xié)議層抽象化,簡(jiǎn)化了驅(qū)動(dòng)程序的開(kāi)發(fā)。NDIS 支持以太網(wǎng)(802.3)、IrDA、WAN以及令牌環(huán)網(wǎng)(802.5)微端口。Windows CE .NET全面支持中間驅(qū)動(dòng)程序、電池狀態(tài)、直接內(nèi)存存取(DMA)以及發(fā)送取消。

      TCP/IP:Windows CE .NET包括一個(gè)基于標(biāo)準(zhǔn)的TCP/IP棧,允許使用Windows CE的設(shè)備被用作局域網(wǎng)或遠(yuǎn)程網(wǎng)絡(luò)上的節(jié)點(diǎn)和服務(wù)器。Windows CE .NET還包括對(duì)TCP/IP的安全性和穩(wěn)定性增強(qiáng)。

      Winsock 2.0:Windows Sockets(Winsock)是一個(gè)接口,可以使用它來(lái)發(fā)現(xiàn)和使用底層傳輸協(xié)議的通信能力。通過(guò)提供一個(gè)獨(dú)立于協(xié)議的接口,Winsock完全支持新興的網(wǎng)絡(luò)技術(shù),例如實(shí)時(shí)多媒體通信。

      網(wǎng)絡(luò)橋接:網(wǎng)絡(luò)橋接(Network Bridging)通過(guò)將幀從一個(gè)以太網(wǎng)段轉(zhuǎn)發(fā)到另一個(gè)網(wǎng)段,可以將多個(gè)以太網(wǎng)段連接到一個(gè)單一的子網(wǎng)之中。Windows CE .NET包含了所有必需的組件,以在一個(gè)平臺(tái)中支持網(wǎng)絡(luò)橋接。

      通用即插即用(Universal Plug and Play,UPP)Device Host and Control Point:UPP Device Host(UPP設(shè)備托管)增強(qiáng)了個(gè)人計(jì)算機(jī)的端對(duì)端網(wǎng)絡(luò)連通性、無(wú)線設(shè)備和網(wǎng)絡(luò)上的其它智能設(shè)備。Device Host API允許您創(chuàng)建可以向其它UPP設(shè)備發(fā)布自己的存在和功能的設(shè)備。UPnP Control Point提供的API使Windows CE設(shè)備可以發(fā)現(xiàn)并且控制網(wǎng)絡(luò)上其它具有UpnP功能的設(shè)備。

      實(shí)時(shí)協(xié)作和通信。

      無(wú)縫的Windows集成

      遠(yuǎn)程桌面協(xié)議(Remote Desktop Protocol,RDP)

      4 WinCE.NET健壯特性

      4.1 系統(tǒng)級(jí)的可靠性

      § 改進(jìn)的可靠性:為了提供企業(yè)級(jí)的可靠性、簡(jiǎn)潔的線程管理、伸縮自如的數(shù)據(jù)庫(kù)容量、高優(yōu)先級(jí)的線程清除預(yù)防以及獨(dú)一無(wú)二的設(shè)備ID都已經(jīng)內(nèi)建在Windows CE .NET操作系統(tǒng)之中。

      4.2 小內(nèi)存體積占用

      最小化的操作系統(tǒng)體積:通過(guò)不斷努力縮小嵌入系統(tǒng)最小化操作系統(tǒng)的體積,可以對(duì)Windows CE .NET中的豐富功能進(jìn)行粒度級(jí)的組件化。 最小配置的Windows CE .NET可以小至200KB,它只帶有最小的內(nèi)核功能。

      廣泛的CPU選擇

      Windows CE .NET支持四種微處理器家族以及仿真技術(shù)。

      ARM:支持的處理器包括ARM720T、ARM920T、ARM1020T、StrongARM、XScale

      MIPS:支持的處理器包括MIPS II/32 with FP、MIPS II/32 without FP、MIPS16、MIPS IV/64 with FP、MIPS IV/64 without FP

      SHx:支持的處理器包括SH-3、SH-3 DSP、SH-4

      X86:支持的處理器包括486、586、Geode、Pentium I/II/III/IV

      4.3 企業(yè)范圍的安全性

      4.4 網(wǎng)絡(luò)安全性增強(qiáng):

      Kerberos安全協(xié)議:Kerberos身份驗(yàn)證協(xié)議在建立安全的網(wǎng)絡(luò)連接前,為實(shí)體間的相互身份驗(yàn)證提供了一個(gè)安全的網(wǎng)絡(luò)連接,并且具有以下優(yōu)點(diǎn):

      高效的服務(wù)器身份驗(yàn)證:應(yīng)用程序服務(wù)器不需要連接到域控制器上對(duì)每個(gè)客戶的身份進(jìn)行驗(yàn)證,因?yàn)榭蛻舫鍪镜膽{證提供了相應(yīng)的身份驗(yàn)證信息。

      相互身份驗(yàn)證:客戶機(jī)和服務(wù)器都可以互相驗(yàn)證彼此的身份。

      互操作性:根據(jù)標(biāo)準(zhǔn)制定的規(guī)范是基于IETF的,它實(shí)現(xiàn)了同其它網(wǎng)絡(luò)的互操作性。

      Web服務(wù)器的安全套接字層(Secure Sockets Layer,SSL)支持。

      受保護(hù)的存儲(chǔ):為了保護(hù)敏感信息或者防止信息被篡改,受保護(hù)存儲(chǔ)的API為密碼系統(tǒng)和用戶體驗(yàn)問(wèn)題提供了一個(gè)方便的解決方案。

      智能卡加密服務(wù)提供者(Smart Card Cryptographic Service Provider,CSP)。

      擴(kuò)展設(shè)備驅(qū)動(dòng)程序支持

      Windows CE .NET中對(duì)新的設(shè)備驅(qū)動(dòng)程序的支持包括:

      高級(jí)技術(shù)附加數(shù)據(jù)包接口(Advanced technology Attachment Packet Interface,ATAPI)磁盤(pán)驅(qū)動(dòng)程序。

      新的統(tǒng)一音頻模型和示例驅(qū)動(dòng)程序。

      可安裝的ISR:這個(gè)省時(shí)特性允許中斷被多個(gè)設(shè)備共享。。

      輸入/輸出(I/O)資源管理器:一個(gè)調(diào)用設(shè)備的驅(qū)動(dòng)程序可以通過(guò)指出是否是一個(gè)給定的資源(例如地址或者IRQ)來(lái)管理系統(tǒng)中的所有I/O資源。您可以通過(guò)使用設(shè)備驅(qū)動(dòng)程序中的資源管理器(Resource Manager)服務(wù)來(lái)避免平臺(tái)中的I/O資源發(fā)生沖突。

      設(shè)備通知:設(shè)備驅(qū)動(dòng)程序和應(yīng)用程序可以在設(shè)備通知系統(tǒng)中注冊(cè),以便在感興趣的設(shè)備出現(xiàn)或消失時(shí)獲得通知。

      5 WinCE.NET智能特性

      5.1 .NET設(shè)備服務(wù)

      Windows CE .NET使開(kāi)發(fā)人員可以創(chuàng)建智能設(shè)備并且參與到XML Web服務(wù)的新世界中去:

      XML:可擴(kuò)展標(biāo)記語(yǔ)言(Extensible Markup Language,XML)是Web數(shù)據(jù)的通用格式。XML允許開(kāi)發(fā)人員以一種標(biāo)準(zhǔn)、一致的方式從任何應(yīng)用程序中輕松描述和提供豐富的結(jié)構(gòu)化數(shù)據(jù)。XML不會(huì)代替HTML;相反,它是對(duì)HTML的有益補(bǔ)充。

      SOAP:SOAP是一種在分散的分布式環(huán)境中進(jìn)行信息交換所使用的輕量級(jí)協(xié)議。它是一種基于XML的協(xié)議,由三個(gè)部分組成:對(duì)消息內(nèi)容和如何處理消息進(jìn)行了框架定義的信封;面向應(yīng)用程序所定義數(shù)據(jù)類型的表達(dá)實(shí)例的一組編碼規(guī)則;以及表示遠(yuǎn)程過(guò)程調(diào)用和響應(yīng)的約定。

      5.2 .NET Compact Framework

      .NET Compact Framework是.NET Framework的一個(gè)子集,專門面向小內(nèi)存體積占用的設(shè)備而設(shè)計(jì)。.NET Compact Framework是一個(gè)面向安全、可下載應(yīng)用程序的獨(dú)立于硬件的程序執(zhí)行環(huán)境,定位于資源有限的計(jì)算設(shè)備,并且專門為這些設(shè)備進(jìn)行了優(yōu)化。.NET Compact Framework提供了多種語(yǔ)言可供選擇(在最初,有Microsoft Visual Basic® 和Microsoft Visual C#™),并且消除了語(yǔ)言互操作性所面臨的一些常見(jiàn)問(wèn)題。例如,Visual C# 和Visual Basic組件可以輕松混合到一個(gè)解決方案之中,從而使更多的開(kāi)發(fā)人員可以更輕易地參與到一個(gè)解決方案之中。.NET Compact Framework所支持的每種語(yǔ)言都可以平等地訪問(wèn)底層的框架和操作系統(tǒng)特性。.NET Compact Framework還包括了對(duì)Web服務(wù)的支持,這些服務(wù)使開(kāi)發(fā)人員可以在小型、短時(shí)連接設(shè)備上對(duì)網(wǎng)絡(luò)傳輸?shù)牧6冗M(jìn)行更細(xì)致的控制,允許后臺(tái)的數(shù)據(jù)預(yù)取,并且使應(yīng)用程序可以匯集來(lái)自不同的服務(wù)器的數(shù)據(jù)。.NET Compact Framework支持所有被Windows CE .NET支持的處理器。

      5.3 自適應(yīng)的用戶界面和增強(qiáng)

      Internet Explorer 5.5 for CE:支持Internet Explorer自定義的和個(gè)性化的用戶界面方面的增強(qiáng):

      可自定義的用戶界面(UI):允許對(duì)常用控件和其它用戶界面元素的外觀進(jìn)行自定義。

      用戶配置文件:使OEM可以在一個(gè)設(shè)備上存儲(chǔ)多個(gè)特定于用戶的設(shè)置。

      多屏幕支持:支持將多個(gè)屏幕連接到基于Windows CE的設(shè)備上,在組合使用時(shí),就像一個(gè)大屏幕一樣。

      Microsoft ClearType® 支持:提供了對(duì)ClearType字體的支持。

      字體加載目錄:您可以指定操作系統(tǒng)從哪個(gè)目錄加載字體。例如,您現(xiàn)在可以將字體保存在Flash上。

      5.4 豐富的多媒體支持

      支持最新的多媒體體驗(yàn),包括Microsoft DirectX API和Windows Media 8編解碼器和控件:

      5.5 最新的Web瀏覽技術(shù)

      Internet Explorer 5.5 for CE:支持Internet Explorer 5.5的功能。

      5.6 廣泛的全球性支持

      Windows CE .NET 基于Unicode而且具有廣泛的本地化和語(yǔ)言支持,這使得嵌入系統(tǒng)的開(kāi)發(fā)人員可以針對(duì)特定市場(chǎng)量身定做相應(yīng)的產(chǎn)品。Windows CE .NET已經(jīng)使用了多種語(yǔ)言進(jìn)行了本地化,其中包括了對(duì)以下語(yǔ)言的增強(qiáng)支持:

      Agfa字體壓縮

      多語(yǔ)言用戶界面(Multilingual User Interface,MUI)

      中文操作系統(tǒng)和應(yīng)用程序支持

      面向簡(jiǎn)繁體中文的輸入法編輯器(Input Method Editors,IME)

      手寫(xiě)識(shí)別引擎(Handwriting Recognizer Engine,HWX)和示例用戶界面:為多種語(yǔ)言提供了手寫(xiě)識(shí)別引擎,包括繁體中文和韓語(yǔ)(Hangul和Hanja)。

      5.7 最容易的Windows集成

      § 即時(shí)信使通知

      § Microsoft Passport身份驗(yàn)證

      6 WinCE.NET快捷特性

      6.1 更短的構(gòu)建--調(diào)試--部署周期

      新的特性可以迅速縮短花費(fèi)在構(gòu)建和測(cè)試設(shè)計(jì)上的時(shí)間,一些新特性包括:

      仿真技術(shù):Windows CE .NET具有仿真技術(shù),該技術(shù)允許開(kāi)發(fā)人員在他們的Windows 2000或Windows XP Professional工作站上開(kāi)發(fā)和測(cè)試他們的設(shè)計(jì),而無(wú)需額外的硬件投資。

      新的平臺(tái)向?qū)В盒碌钠脚_(tái)向?qū)褂脩艨梢匝杆俣菀椎鼗谒鶚?gòu)建的設(shè)備類型創(chuàng)建一個(gè)新的平臺(tái),并且為設(shè)備的設(shè)計(jì)提供一個(gè)基礎(chǔ):

      移動(dòng)電話/智能電話

      自定義設(shè)備

      數(shù)字成像設(shè)備

      工業(yè)自動(dòng)化設(shè)備

      Internet/媒體設(shè)備

      PDA/移動(dòng)手持設(shè)備

      住宅門禁

      POS設(shè)備

      頂置盒

      微內(nèi)核

      Web板設(shè)備

      Windows瘦客戶機(jī)

      主板支持包(BSP):Windows CE .NET包括了多種主板支持包,從而縮短了讓操作系統(tǒng)正常工作在硬件上所需的時(shí)間。Windows CE .NET當(dāng)前支持以下的標(biāo)準(zhǔn)開(kāi)發(fā)主板(SDB)

      適用于x86微處理器的Advantech PCM-5822 和PCM-5823 SDB

      適用于ARM920微處理器ARM 整合SDB

      適用于Vr5432微處理器DDB5476 SDB

      適用于x86微處理器Dorado 參考平臺(tái)(Reference Platform)

      適用于Vr4122微處理器Eagle SDB

      適用于SH3微處理器Hitachi SH3 Keywest SDB

      適用于SH4微處理器Hitachi SH4 Aspen SDB

      適用于SA1110微處理器Intel SA1110/SA1111 Assabet SDB

      適用于x86微處理器Lanner EM-350和EM-351 SDB

      請(qǐng)經(jīng)常訪問(wèn)Windows CE硬件支持和設(shè)備驅(qū)動(dòng)程序頁(yè)面了解同附加BSP支持有關(guān)的更多信息,這些信息會(huì)經(jīng)常得到更新。

      共享的調(diào)試以太網(wǎng)驅(qū)動(dòng)程序:使調(diào)試和生產(chǎn)活動(dòng)可以共享一個(gè)單一的以太網(wǎng)端口。

      內(nèi)核獨(dú)立傳輸層(Kernel Independent Transport Layer,KITL):內(nèi)核獨(dú)立傳輸層是一個(gè)抽象層,它可以向工具透明地呈現(xiàn)通信硬件。KITL通過(guò)刪除對(duì)開(kāi)發(fā)主板和舊有連接的需要改善了內(nèi)核的加載、調(diào)試和分析過(guò)程。

      遠(yuǎn)程調(diào)用調(diào)節(jié)器:過(guò)程調(diào)用配置文件可以發(fā)現(xiàn)應(yīng)用程序中的性能瓶頸。

      遠(yuǎn)程內(nèi)核跟蹤:它是一個(gè)得到了增強(qiáng)的線程調(diào)節(jié)器,可以幫助您追捕到競(jìng)爭(zhēng)條件。

      遠(yuǎn)程性能監(jiān)視器:它是一個(gè)得到了增強(qiáng)的性能監(jiān)視工具,可以幫助您對(duì)應(yīng)用程序進(jìn)行跟蹤和測(cè)量系統(tǒng)的性能。

      擴(kuò)充遠(yuǎn)程服務(wù)配置:Windows CE .NET允許您保有一個(gè)面向多個(gè)目標(biāo)設(shè)備的配置列表,每個(gè)目標(biāo)設(shè)備都有它自己獨(dú)一無(wú)二的設(shè)置。這些設(shè)置已經(jīng)被擴(kuò)充,以允許對(duì)下載和連接過(guò)程以及在對(duì)目標(biāo)設(shè)備進(jìn)行重啟時(shí)控制目標(biāo)設(shè)備所具有的行為。

      示例設(shè)備驅(qū)動(dòng)程序:提供了新的USB打印、海量存儲(chǔ)類設(shè)備和遠(yuǎn)程網(wǎng)絡(luò)驅(qū)動(dòng)程序接口規(guī)范(RNDIS)的示例設(shè)備驅(qū)動(dòng)程序。

      擴(kuò)充輸出SDK向?qū)А?/p>

      Windows CE .NET的標(biāo)準(zhǔn)SDK:使用Windows CE .NET的 SDK跨越設(shè)備構(gòu)建具有近乎全球移植性的應(yīng)用程序。

    【嵌入式操作系統(tǒng)WinCE的特性】相關(guān)文章:

    嵌入式操作系統(tǒng)的功能02-23

    嵌入式操作系統(tǒng)與嵌入式處理器08-15

    選擇嵌入式操作系統(tǒng)的技巧08-08

    ARM的十一種嵌入式操作系統(tǒng)10-30

    CAD特性09-15

    色彩是特性有哪些-色彩的基本特性06-26

    Linux操作系統(tǒng)概述06-22

    學(xué)習(xí)嵌入式08-24

    裝修色彩的特性09-29

    土地的概念與特性11-01

    主站蜘蛛池模板: 国产精品xxxx国产喷水亚洲国产精品无码久久一区| 国产精品一区12p| 91亚洲精品麻豆| 精品久久久久久久无码| 日韩精品成人亚洲专区| 国产精品乱码一区二区三区| 成人精品视频99在线观看免费| 亚洲国产精品国产自在在线 | 国产日韩精品无码区免费专区国产| 500av导航大全精品| 亚洲国产精品SSS在线观看AV| 日本精品视频在线观看| 国产精品久久久久久久午夜片 | 香蕉久久夜色精品升级完成| 北岛玲日韩精品一区二区三区| 92国产精品午夜福利| 人人妻人人澡人人爽欧美精品| 精品无人码麻豆乱码1区2区| 乱人伦人妻精品一区二区| 久久久久久一区国产精品| 国产精品欧美日韩| 国产剧情国产精品一区| 人妻AV一区二区三区精品| 亚洲精品乱码久久久久久蜜桃 | 国产精品日日摸夜夜添夜夜添1国产精品va欧美精 | 久热这里只精品99re8久| 99久久99这里只有免费费精品 | 国产精品亚洲精品日韩已方 | 久久亚洲日韩精品一区二区三区| 日韩精品一区二区三区中文字幕 | 四虎最新永久在线精品免费| 国产乱码精品一区二区三区四川人| 精品久久久久久国产潘金莲| 精品无码日韩一区二区三区不卡| 久久亚洲精品成人AV| 久久精品www人人爽人人| 久久精品中文无码资源站| 国产乱人伦偷精品视频免下载 | 亚洲精品无码久久毛片| 亚欧乱色国产精品免费视频| 亚洲国产精品人人做人人爱|