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


1 嵌入式操作系統(tǒng)Windows CE .NET介紹
Windows CE .NET是Windows CE 3.0的后繼產(chǎn)品。Windows CE .NET為嵌入式市場重新設(shè)計(jì),為快速建立下一代智能移動(dòng)和小內(nèi)存占用的設(shè)備提供了一個(gè)健壯的實(shí)時(shí)操作系統(tǒng)。Windows CE .NET具備完整的操作系統(tǒng)特性集包和端對端開發(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)的開發(fā)人員會(huì)在Windows CE .NET 中發(fā)現(xiàn)大量的新增特性和改進(jìn)特性,其中包括:無線技術(shù),例如藍(lán)牙(Bluetooth);設(shè)備仿真,該特性使您可以對完整的設(shè)備環(huán)境進(jìn)行仿真而無需任何額外的硬件投資;平臺(tái)向?qū)В鼓梢詮谋姸嗟念A(yù)置設(shè)備設(shè)計(jì)中進(jìn)行選擇,以便跳躍式地開始您的開發(fā)流程;此外,還有豐富的多媒體和Web瀏覽功能,例如Microsoft Internet Explorer 5.5 和Windows Media™編解碼器(Codec)和控件。您可以在以下部分了解到這些新增特性和增添特性。
3 WinCE.NET移動(dòng)特性
3.1 無線設(shè)備
以下是Windows CE .NET中對各種無線設(shè)備的增強(qiáng)支持:
§ 藍(lán)牙(Bluetooth):藍(lán)牙是一種新興的無線通訊技術(shù),它允許設(shè)備在大約10米的范圍之內(nèi),互相之間進(jìn)行通信。這種技術(shù)的主要目標(biāo)是使設(shè)備無需物理電纜即可通信。使用這種技術(shù)的一些主要設(shè)備包括無線耳機(jī)、調(diào)制解調(diào)器和打印機(jī)。Windows CE .NET對藍(lán)牙技術(shù)具有與生俱來的支持,它允許設(shè)備使用具有藍(lán)牙功能的移動(dòng)電話(例如數(shù)據(jù)調(diào)制解調(diào)器)交換文件和對象,以及使用具有藍(lán)牙功能的局域網(wǎng)(LAN)訪問點(diǎn)提供網(wǎng)絡(luò)連接。
§ 對象交換(Object Exchange,OBEX)協(xié)議:對象交換(OBEX)是一種高效、簡潔的二進(jìn)制協(xié)議,它使各種設(shè)備以一種簡單、高效的方式自然交換數(shù)據(jù)。在Windows CE .NET中,該特性可以在藍(lán)牙(Bluetooth)和紅外數(shù)據(jù)協(xié)會(huì)(IrDA)協(xié)議之上工作。
§ MediaSense:MediaSense特性通過向應(yīng)用程序通知網(wǎng)絡(luò)狀態(tài),從而改善了移動(dòng)設(shè)備用戶的漫游體驗(yàn)。例如,它會(huì)通知應(yīng)用程序嵌入設(shè)備是否處于范圍之內(nèi)。它還為用戶提供了一個(gè)離線模式。
§ 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簡化了802.11網(wǎng)絡(luò)的安裝,并且使得從一個(gè)802.11網(wǎng)絡(luò)到另一個(gè)801.1x網(wǎng)絡(luò)的無縫漫游成為可能。而EAP則通過在用戶登錄到網(wǎng)絡(luò)上時(shí)啟用用戶名/口令、證書或者針對特定原始設(shè)備生產(chǎn)商(OEM)的身份驗(yàn)證顯著增強(qiáng)了802.11的安全性。
3.2 開放的通信平臺(tái)
支持領(lǐng)先的網(wǎng)絡(luò)技術(shù):
§ 輕量級目錄訪問協(xié)議(Lightweight Directory Access Protocol,LDAP):LDAP v 3.0是一種用來訪問Microsoft Active Directory(活動(dòng)目錄)的協(xié)議,Active Directory中存儲(chǔ)了姓名、地址、電話號碼以及其它類型的信息。
§ 遠(yuǎn)程訪問服務(wù)(Remote Access Service,RAS)服務(wù)器:Windows CE .NET支持將基于Windows CE的設(shè)備用作一臺(tái)RAS服務(wù)器,并且允許客戶端使用廣域網(wǎng)(WAN)連接到基于Windows CE的設(shè)備上。
§ 網(wǎng)絡(luò)驅(qū)動(dòng)程序接口規(guī)范(Network Driver Interface Specification,NDIS)5.1:Windows CE .NET引入了對NDIS的支持,NDIS通過將硬件層和協(xié)議層抽象化,簡化了驅(qū)動(dòng)程序的開發(fā)。NDIS 支持以太網(wǎng)(802.3)、IrDA、WAN以及令牌環(huán)網(wǎng)(802.5)微端口。Windows CE .NET全面支持中間驅(qū)動(dòng)程序、電池狀態(tài)、直接內(nèi)存存?。―MA)以及發(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還包括對TCP/IP的安全性和穩(wěn)定性增強(qiáng)。
§ Winsock 2.0:Windows Sockets(Winsock)是一個(gè)接口,可以使用它來發(fā)現(xiàn)和使用底層傳輸協(xié)議的通信能力。通過提供一個(gè)獨(dú)立于協(xié)議的接口,Winsock完全支持新興的網(wǎng)絡(luò)技術(shù),例如實(shí)時(shí)多媒體通信。
§ 網(wǎng)絡(luò)橋接:網(wǎng)絡(luò)橋接(Network Bridging)通過將幀從一個(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ī)的端對端網(wǎng)絡(luò)連通性、無線設(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í)Internet協(xié)議(IP)通信支持
§ 實(shí)時(shí)協(xié)作和通信:實(shí)時(shí)通信(RTC)使任意兩個(gè)IP設(shè)備間的消息傳遞、出席會(huì)議和音頻(VoIP)。RTC是基于單一內(nèi)聯(lián)協(xié)議(Single Inline Protocol,SIP)的,該協(xié)議是一種Internet工程任務(wù)組(Internet Engineering Task Force,IETF)標(biāo)準(zhǔn)。SIP/RTC框架使Windows Messenger的出現(xiàn)成為可能。
無縫的Windows集成
遠(yuǎn)程桌面協(xié)議(Remote Desktop Protocol,RDP):RDP允許瘦客戶機(jī)--例如基于Windows的終端--跨越LAN和WAN,或者借助于撥號連接、ISDN、DSL或者VPN連接同一臺(tái)終端服務(wù)器進(jìn)行通信。5.1版本的RDP客戶機(jī)包括對高彩分辨率、本地打印機(jī)和本地音頻回放的支持。
4 WinCE.NET健壯特性
4.1 系統(tǒng)級的可靠性
§ 改進(jìn)的可靠性:為了提供企業(yè)級的可靠性、簡潔的線程管理、伸縮自如的數(shù)據(jù)庫容量、高優(yōu)先級的線程清除預(yù)防以及獨(dú)一無二的設(shè)備ID都已經(jīng)內(nèi)建在Windows CE .NET操作系統(tǒng)之中。
4.2 小內(nèi)存體積占用
§ 最小化的操作系統(tǒng)體積:通過不斷努力縮小嵌入系統(tǒng)最小化操作系統(tǒng)的體積,可以對Windows CE .NET中的豐富功能進(jìn)行粒度級的組件化。 最小配置的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ù)器不需要連接到域控制器上對每個(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ò)的互操作性。Kerberos是運(yùn)行Windows 2000 Server及其后續(xù)版本操作系統(tǒng)的服務(wù)器使用的身份驗(yàn)證協(xié)議。
§ Web服務(wù)器的安全套接字層(Secure Sockets Layer,SSL)支持:SSL支持已經(jīng)被添加到Web服務(wù)器中,以允許Web服務(wù)器和Web客戶機(jī)使用加密技術(shù)安全進(jìn)行通信。
§ 受保護(hù)的存儲(chǔ):為了保護(hù)敏感信息或者防止信息被篡改,受保護(hù)存儲(chǔ)的API為密碼系統(tǒng)和用戶體驗(yàn)問題提供了一個(gè)方便的解決方案。
§ 智能卡加密服務(wù)提供者(Smart Card Cryptographic Service Provider,CSP):Windows CE .NET的智能卡子系統(tǒng)通過智能卡CSP對CryptoAPI提供支持。這些服務(wù)提供者是一些可以訪問特定服務(wù)的動(dòng)態(tài)鏈接庫(DLL)。
擴(kuò)展設(shè)備驅(qū)動(dòng)程序支持
Windows CE .NET中對新的設(shè)備驅(qū)動(dòng)程序的支持包括:
§ 高級技術(shù)附加數(shù)據(jù)包接口(Advanced technology Attachment Packet Interface,ATAPI)磁盤驅(qū)動(dòng)程序:這個(gè)全面的功能性驅(qū)動(dòng)程序提供了CD和DVD的“讀”支持。
§ 新的統(tǒng)一音頻模型和示例驅(qū)動(dòng)程序:UAM實(shí)現(xiàn)了對WAV和Microsoft DirectSound®音頻API的高效支持。它還使得編寫一個(gè)能有效支持WAV和DirectSound的驅(qū)動(dòng)程序成為可能。
§ 可安裝的ISR:這個(gè)省時(shí)特性允許中斷被多個(gè)設(shè)備共享。可安裝的ISR擴(kuò)展了處理ISR和IST中設(shè)備的能力,并且可以通過高級語言編程對其加以使用。
§ 輸入/輸出(I/O)資源管理器:一個(gè)調(diào)用設(shè)備的驅(qū)動(dòng)程序可以通過指出是否是一個(gè)給定的資源(例如地址或者IRQ)來管理系統(tǒng)中的所有I/O資源。您可以通過使用設(shè)備驅(qū)動(dòng)程序中的資源管理器(Resource Manager)服務(wù)來避免平臺(tái)中的I/O資源發(fā)生沖突。
§ 設(shè)備通知:設(shè)備驅(qū)動(dòng)程序和應(yīng)用程序可以在設(shè)備通知系統(tǒng)中注冊,以便在感興趣的設(shè)備出現(xiàn)或消失時(shí)獲得通知。
5 WinCE.NET智能特性
5.1 .NET設(shè)備服務(wù)
Windows CE .NET使開發(fā)人員可以創(chuàng)建智能設(shè)備并且參與到XML Web服務(wù)的新世界中去:
§ XML:可擴(kuò)展標(biāo)記語言(Extensible Markup Language,XML)是Web數(shù)據(jù)的通用格式。XML允許開發(fā)人員以一種標(biāo)準(zhǔn)、一致的方式從任何應(yīng)用程序中輕松描述和提供豐富的結(jié)構(gòu)化數(shù)據(jù)。XML不會(huì)代替HTML;相反,它是對HTML的有益補(bǔ)充。
§ SOAP:SOAP是一種在分散的分布式環(huán)境中進(jìn)行信息交換所使用的輕量級協(xié)議。它是一種基于XML的協(xié)議,由三個(gè)部分組成:對消息內(nèi)容和如何處理消息進(jìn)行了框架定義的信封;面向應(yīng)用程序所定義數(shù)據(jù)類型的表達(dá)實(shí)例的一組編碼規(guī)則;以及表示遠(yuǎn)程過程調(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提供了多種語言可供選擇(在最初,有Microsoft Visual Basic® 和Microsoft Visual C#™),并且消除了語言互操作性所面臨的一些常見問題。例如,Visual C# 和Visual Basic組件可以輕松混合到一個(gè)解決方案之中,從而使更多的開發(fā)人員可以更輕易地參與到一個(gè)解決方案之中。.NET Compact Framework所支持的每種語言都可以平等地訪問底層的框架和操作系統(tǒng)特性。.NET Compact Framework還包括了對Web服務(wù)的支持,這些服務(wù)使開發(fā)人員可以在小型、短時(shí)連接設(shè)備上對網(wǎng)絡(luò)傳輸?shù)牧6冗M(jìn)行更細(xì)致的控制,允許后臺(tái)的數(shù)據(jù)預(yù)取,并且使應(yīng)用程序可以匯集來自不同的服務(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):允許對常用控件和其它用戶界面元素的外觀進(jìn)行自定義。
§ 用戶配置文件:使OEM可以在一個(gè)設(shè)備上存儲(chǔ)多個(gè)特定于用戶的設(shè)置。
§ 多屏幕支持:支持將多個(gè)屏幕連接到基于Windows CE的設(shè)備上,在組合使用時(shí),就像一個(gè)大屏幕一樣。
§ Microsoft ClearType® 支持:提供了對ClearType字體的支持。
§ 字體加載目錄:您可以指定操作系統(tǒng)從哪個(gè)目錄加載字體。例如,您現(xiàn)在可以將字體保存在Flash上。
5.4 豐富的多媒體支持
支持最新的多媒體體驗(yàn),包括Microsoft DirectX® API和Windows Media 8編解碼器和控件:
§ Microsoft Direct3D® API:通過允許對3D視頻顯示硬件以設(shè)備無關(guān)的方式進(jìn)行設(shè)備有關(guān)的訪問,對3D互動(dòng)圖形程序提供支持。
§ DVD視頻API:允許應(yīng)用程序同DVD解碼硬件進(jìn)行交互。DVD視頻API接口具有同獨(dú)立的消費(fèi)類DVD播放器相同的功能。
§ Microsoft DirectMusic® API:支持通過硬件播放基于消息的音樂數(shù)據(jù)。
§ DirectX:Windows CE .NET支持所有微處理器、DVD導(dǎo)航和回放、Direct 3D API和參考光柵(僅限于支持浮點(diǎn)的CPU)。
§ Windows Media 8 編解碼器和控件:支持最新的Windows Media 8 Codec(編解碼器)和Controls(控件),可以對最新的高保真、低帶寬編碼多媒體流提供支持。
§ 數(shù)字版權(quán)管理V 7:DRM 7 允許版權(quán)所有者對ASF(Advanced Streaming Format)格式的內(nèi)容進(jìn)行加密和管理,并使這些經(jīng)過加密的音頻和視頻ASF文件的播放成為可能。
5.5 最新的Web瀏覽技術(shù)
Internet Explorer 5.5 for CE:支持Internet Explorer 5.5的功能。
5.6 廣泛的全球性支持
Windows CE .NET 基于Unicode而且具有廣泛的本地化和語言支持,這使得嵌入系統(tǒng)的開發(fā)人員可以針對特定市場量身定做相應(yīng)的產(chǎn)品。Windows CE .NET已經(jīng)使用了多種語言進(jìn)行了本地化,其中包括了對以下語言的增強(qiáng)支持:
§ Agfa字體壓縮:支持Agfa AC3字體壓縮和解壓技術(shù),這些技術(shù)減少了東亞字體文件所占用的ROM體積。
§ 多語言用戶界面(Multilingual User Interface,MUI):用戶可以切換用戶界面語言,而且使用一個(gè)單一的ROM映像就可滿足多個(gè)市場的要求。
§ 中文操作系統(tǒng)和應(yīng)用程序支持:面向簡體中文和繁體中文的完全的操作系統(tǒng)和應(yīng)用程序本地化支持。
§ 面向簡繁體中文的輸入法編輯器(Input Method Editors,IME):帶有簡單用戶界面并且同時(shí)面向簡繁體中文的Pocket IME,以及為Windows CE提供的Microsoft 拼音輸入法2.0。
§ 日語Pocket IME 2.0:內(nèi)核和用戶界面的分離實(shí)現(xiàn)了更大程度的定制化。新增特性包括字典編譯器、用戶字典、字詞注冊、多字典支持、新的注冊表設(shè)置以及更廣泛的輸入法支持。
§ 韓語操作系統(tǒng)和應(yīng)用程序支持:操作系統(tǒng)和應(yīng)用程序已經(jīng)針對韓語進(jìn)行了本地化。韓語輸入法內(nèi)核和用戶界面代碼也已經(jīng)進(jìn)行了分離,以便進(jìn)行進(jìn)一步的定制。
§ 手寫識別引擎(Handwriting Recognizer Engine,HWX)和示例用戶界面:為多種語言提供了手寫識別引擎,包括繁體中文和韓語(Hangul和Hanja)。
§ 轉(zhuǎn)換器應(yīng)用程序(Transcriber Application):為美國英語、德語和法語提供的手寫識別的端到端解決方案。
5.7 最容易的Windows集成
§ 即時(shí)信使通知:即時(shí)消息客戶端可以使用戶使用語音或者視頻同朋友進(jìn)行交流,并且可以非常容易地同其它人通過共享文件、應(yīng)用程序或者電子白板進(jìn)行協(xié)作。
§ Microsoft Passport身份驗(yàn)證:同.NET Passport進(jìn)行交互。這個(gè)在線的用戶身份驗(yàn)證客戶端使用戶可以使用單一的注冊名和口令,輕松和安全地訪問所有支持.NET Passport的Web站點(diǎn)和服務(wù)。.NET Passport將開發(fā)人員從構(gòu)建專有的用戶身份驗(yàn)證系統(tǒng)中解放出來,并使他們能將精力集中在為站點(diǎn)設(shè)計(jì)增值特性上。
6 WinCE.NET快捷特性
6.1 更短的構(gòu)建--調(diào)試--部署周期
新的特性可以迅速縮短花費(fèi)在構(gòu)建和測試設(shè)計(jì)上的時(shí)間,一些新特性包括:
§ 仿真技術(shù):Windows CE .NET具有仿真技術(shù),該技術(shù)允許開發(fā)人員在他們的Windows 2000或Windows XP Professional工作站上開發(fā)和測試他們的設(shè)計(jì),而無需額外的硬件投資。
§ 新的平臺(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)開發(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
請經(jīng)常訪問Windows CE硬件支持和設(shè)備驅(qū)動(dòng)程序頁面了解同附加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通過刪除對開發(fā)主板和舊有連接的需要改善了內(nèi)核的加載、調(diào)試和分析過程。
§ 遠(yuǎn)程調(diào)用調(diào)節(jié)器:過程調(diào)用配置文件可以發(fā)現(xiàn)應(yīng)用程序中的性能瓶頸。
§ 遠(yuǎn)程內(nèi)核跟蹤:它是一個(gè)得到了增強(qiáng)的線程調(diào)節(jié)器,可以幫助您追捕到競爭條件。
§ 遠(yuǎn)程性能監(jiān)視器:它是一個(gè)得到了增強(qiáng)的性能監(jiān)視工具,可以幫助您對應(yīng)用程序進(jìn)行跟蹤和測量系統(tǒng)的性能。
§ 擴(kuò)充遠(yuǎn)程服務(wù)配置:Windows CE .NET允許您保有一個(gè)面向多個(gè)目標(biāo)設(shè)備的配置列表,每個(gè)目標(biāo)設(shè)備都有它自己獨(dú)一無二的設(shè)置。這些設(shè)置已經(jīng)被擴(kuò)充,以允許對下載和連接過程以及在對目標(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ū)В和ㄟ^使用該向?qū)?,您可以?chuàng)建一個(gè)可以導(dǎo)入到Microsoft eMbedded Visual C++ 4.0開發(fā)環(huán)境中的自定義SDK,來為自定義平臺(tái)編寫應(yīng)用程序。SDK向?qū)КF(xiàn)在可以創(chuàng)建一個(gè).msi格式的SDK安裝包(SDK Installation Package),而且基于特性的文檔可以被輸出到SDK中。
§ Windows CE .NET的標(biāo)準(zhǔn)SDK:使用Windows CE .NET的 SDK跨越設(shè)備構(gòu)建具有近乎全球移植性的應(yīng)用程序。
系統(tǒng)需求以下是運(yùn)行Windows CE .NET和Platform Builder 4.0所需的最小硬件需求。
最小需求
處理器 266 MHz Pentium II 處理器或更高;推薦采用500 MHz
操作系統(tǒng) 安裝有Service Pack 2的Microsoft Windows 2000 Professional 或 Windows XP Professional
內(nèi)存 128 MB 內(nèi)存;運(yùn)行Emulator(仿真器)需要192 MB內(nèi)存
硬盤 典型的單個(gè)微處理器安裝需要1.7 GB可用硬盤空間,包括Platform Builder工具集在內(nèi)的完整產(chǎn)品安裝需要 14 GB可用硬盤空間
驅(qū)動(dòng)器 DVD-ROM 驅(qū)動(dòng)器(安裝Windows CE .NET CD所需的CD-ROM 驅(qū)動(dòng)器或DVD-ROM驅(qū)動(dòng)器)
顯示器 VGA 或更高分辨率的監(jiān)視器;推薦采用Super VGA監(jiān)視器
鼠標(biāo) Microsoft Mouse 或者其它兼容定點(diǎn)設(shè)備
其它設(shè)備 § 在不使用以太網(wǎng)連接時(shí),需要使用雙向并行端口來下載操作系統(tǒng)映像 § 調(diào)試需要使用串口或以太網(wǎng)卡;推薦采用局域網(wǎng)(LAN)集線器
7 WinCE.NET行業(yè)應(yīng)用
工業(yè)自動(dòng)化制造商過去通常部署來自不同供應(yīng)商的孤立信息技術(shù)系統(tǒng),現(xiàn)在他們開始審視那些能在整個(gè)企業(yè)范圍內(nèi)為通用信息訪問提供高效、經(jīng)濟(jì)基礎(chǔ)結(jié)構(gòu)的技術(shù)。產(chǎn)品設(shè)計(jì)和生產(chǎn)、銷售和生產(chǎn)計(jì)劃、產(chǎn)品管理和工藝控制、以及生產(chǎn)和后勤的無縫鏈接,是在當(dāng)今這個(gè)注重時(shí)間、基于Web的嶄新生產(chǎn)制造環(huán)境下取得競爭優(yōu)勢的關(guān)鍵所在。 P>Windows® CE操作系統(tǒng)是一個(gè)適合下一代互連工業(yè)自動(dòng)化設(shè)備的理想小體積嵌入平臺(tái)。由于使用了MSMQ(Microsoft Message Queuing)這樣的先進(jìn)應(yīng)用服務(wù),Windows CE使實(shí)現(xiàn)與工廠生產(chǎn)現(xiàn)場現(xiàn)有IT設(shè)施的全面集成成為可能。它還具有極大增強(qiáng)了的實(shí)時(shí)支持以提供時(shí)間關(guān)鍵的嵌入應(yīng)用程序所需要的邊界限制、確定性的響應(yīng)時(shí)間和控制。因?yàn)閃indows CE能從閃存磁盤中啟動(dòng),也就避免了暴露在灰塵、高溫、和震動(dòng)環(huán)境下,從而使它可以適應(yīng)甚至是最惡劣的生產(chǎn)環(huán)境

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動(dòng)力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉