<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > Windows CE 6.0的技術(shù)發(fā)展與突破

          Windows CE 6.0的技術(shù)發(fā)展與突破

          作者: 時(shí)間:2016-09-12 來(lái)源:網(wǎng)絡(luò) 收藏

          Windows CE 5.0的其它重要功能

          裝置的智能化也是Window CE 5.0的另一項(xiàng)主打,除了透過(guò)針對(duì)UPnP標(biāo)準(zhǔn)的強(qiáng)化支持,使其無(wú)線(xiàn)網(wǎng)絡(luò)應(yīng)用可以更為靈活而且傻瓜化,這有助于類(lèi)似Location Free產(chǎn)品及DLNA標(biāo)準(zhǔn)的整合與推廣。而另外一個(gè)重要功能則是之前也有提過(guò)的,就是整合了DirectX的子集合,Windows CE 5.0平臺(tái)可以提供完整的DirectX8 DirectX3D的硬件加速能力,這對(duì)于特定娛樂(lè)應(yīng)用的硬件來(lái)說(shuō),是非常有利的一點(diǎn),而就目前的產(chǎn)品設(shè)計(jì)趨勢(shì)來(lái)說(shuō),許多手持裝置也已經(jīng)逐漸邁入3D顯示的領(lǐng)域,不僅是應(yīng)用于導(dǎo)航、應(yīng)用程序界面,或者是游戲娛樂(lè)等,導(dǎo)入Direct3D的支持,也能讓產(chǎn)品更具未來(lái)性。雖然截至目前為止,采用這項(xiàng)3D功能的商業(yè)應(yīng)用仍相當(dāng)少,但是隨著開(kāi)發(fā)環(huán)境益發(fā)成熟的Windows CE 6.0發(fā)布以后,以其更為杰出的系統(tǒng)架構(gòu)與整體效率,相信采用者也會(huì)隨之增加,

          Windows CE 5.0集舊有大成  6.0版核心變革帶來(lái)性能大躍進(jìn)

          圖說(shuō):Windows CE 6.0的存儲(chǔ)器管理模型。

          雖然Windows CE 5.0引進(jìn)了許多更為杰出的新設(shè)計(jì),但是明顯需要依靠更高性能的硬件來(lái)改善其執(zhí)行效能,也成了制造商詬病的對(duì)象,因此在市面上的手持式產(chǎn)品中,除了高階機(jī)種以外,甚少見(jiàn)到具備低階硬件產(chǎn)品中采用Windows CE 5.0,大多是采用其它如Symbian等效率表現(xiàn)較佳的作業(yè)程序取而代之。不過(guò)這樣的情況在Windows CE 6.0發(fā)表之后,可望會(huì)有相當(dāng)大幅度的逆轉(zhuǎn),對(duì)于硬件端設(shè)計(jì)來(lái)說(shuō),Windows CE 6.0的架構(gòu)可以更為有效的利用總體運(yùn)算以及其它硬件資源,

          首先從核心架構(gòu)來(lái)談,Windows CE 3.0到5.0使用的雖然是重新架構(gòu)過(guò)的核心,以支持更為關(guān)鍵的即時(shí)應(yīng)用,但是其核心構(gòu)成基礎(chǔ)仍有很大一部分是從更舊版產(chǎn)品中延伸應(yīng)用而來(lái),因此許多在存儲(chǔ)器管理以及執(zhí)行緒處理方面仍有許多積弊未除。而由于Windows CE 是一款32位元的操作系統(tǒng),因此系統(tǒng)平時(shí)是執(zhí)行于4GB的虛擬定址存儲(chǔ)器中,但是從Windows CE 1.0版到5.0版,都是采用分層保留的方式來(lái)進(jìn)行這4GB虛擬空間的管理,其中2GB會(huì)被系統(tǒng)核心所保留,而較低層的2GB空間則是被分配作為存儲(chǔ)器分頁(yè)使用,每個(gè)執(zhí)行中的程序則是可以各自分配到32MB的虛擬記憶”槽”,這些程序有很大部分是屬于核心或系統(tǒng)的服務(wù)方面,包含了硬件裝置的管理、視窗繪圖以及事件子系統(tǒng)、檔案系統(tǒng)等等。

          圖說(shuō):Windows CE 6.0的系統(tǒng)架構(gòu)。

          Windows CE 6.0大幅改變了核心定址以及資源分配的機(jī)制,舊版CE同時(shí)間只能有32個(gè)程序執(zhí)行于各自分配的32MB虛擬存儲(chǔ)器空間中,6.0版則是大幅放寬了限制,最大可同時(shí)執(zhí)行32,000個(gè)程序,而且每個(gè)程序可擁有獨(dú)立分配的2GB虛擬存儲(chǔ)器,在此同時(shí),核心服務(wù)、硬件裝置的驅(qū)動(dòng)程序、視窗繪圖以及事件子系統(tǒng)、檔案系統(tǒng)等服務(wù)都被轉(zhuǎn)移到系統(tǒng)核心保留空間中。不過(guò)這樣的改變也會(huì)帶給使用者疑慮,畢竟過(guò)去NT 4.0就曾經(jīng)上演過(guò)類(lèi)似的戲碼,將驅(qū)動(dòng)程序從使用者模式轉(zhuǎn)移到核心模式,雖然可以大幅改進(jìn)應(yīng)用的速度,但是一個(gè)體質(zhì)不良的驅(qū)動(dòng)程序,可能就會(huì)拖垮整個(gè)系統(tǒng),因此在硬件驅(qū)動(dòng)程序的開(kāi)發(fā)上,就必需要有個(gè)有效標(biāo)準(zhǔn)來(lái)規(guī)范,最好還要導(dǎo)入如WHQL之類(lèi)的驅(qū)動(dòng)程序驗(yàn)證服務(wù),以避免影響整個(gè)系統(tǒng)的穩(wěn)定性。

          Windows CE 6.0的新變革

          Windows CE 6.0依舊把眼光投注在ARM架構(gòu)中,新的BSP與編譯器也都支持了ARM的最新體系,但是其它嵌入式處理器的支持也沒(méi)有被忽視,威盛公司最新的處理器也在不久前宣稱(chēng)支持了Windows CE 6.0操作系統(tǒng)。而6.0版也是微軟首個(gè)導(dǎo)入次世代檔案系統(tǒng)ExFAT的操作系統(tǒng),雖然到目前為止其細(xì)節(jié)還不明了,但是根據(jù)已有的信息指出,ExFAT在Windows CE 6.0中,擔(dān)當(dāng)了總管所有外接儲(chǔ)存媒體的中界層的角色,廣為產(chǎn)業(yè)界所稱(chēng)贊的是,這能夠解除過(guò)去傳統(tǒng)FAT檔案系統(tǒng)的32GB單一容量限制。ExFAT同樣也解除了單一檔案只能在2GB以下的限制,這對(duì)于硬件廠商以Windows CE發(fā)展大容量?jī)?chǔ)存管理伺服架構(gòu),有著相當(dāng)大的幫助。加上一些安全機(jī)制,我們可以把ExFAT視為Windows CE 6.0上的NTFS加強(qiáng)版。

          VoIP也是Windows CE 6.0另一個(gè)持續(xù)加強(qiáng)的重點(diǎn),除了在應(yīng)用程序?qū)拥恼细M(jìn)一步以外,操作系統(tǒng)核心也具備直接支持的能力,因此硬件開(kāi)發(fā)上可以更容易的在Windows CE環(huán)境上進(jìn)行各種網(wǎng)絡(luò)的語(yǔ)音通訊服務(wù)。而因應(yīng)這樣的趨勢(shì),6.0版自然也把過(guò)去5.0版的缺失補(bǔ)正過(guò)來(lái),在網(wǎng)絡(luò)堆疊協(xié)定方面,直接支持了802.11i、WAP2、802.11e(無(wú)線(xiàn)QoS)、藍(lán)牙A2DP/AVRCP的AES加密等等,為無(wú)線(xiàn)通訊建立了一個(gè)穩(wěn)定、安全以及可靠的應(yīng)用環(huán)境。

          而從使用者觀點(diǎn)來(lái)看,Windows CE 6.0擴(kuò)展了超越以往版本總和的承諾,這些功能包括了最新的多媒體能力,諸如Windows Media 10/11的支持、,對(duì)于網(wǎng)絡(luò)多媒體裝置的原生整合能力,在Platform Builder開(kāi)發(fā)工具中,甚至也加入了行動(dòng)媒體中心的支持,可以藉由Windows Media Connect 2.0大幅強(qiáng)化多媒體應(yīng)用的支持能力,并且可以與其它微軟的操作系統(tǒng)或硬件裝置做同步統(tǒng)合的動(dòng)作。這些功能包含了以下項(xiàng)目:

          TIFF編解碼器的支持

          HD-DVD的解碼器支持

          MPEG-2解碼器

          更多的影音編碼與格式支持

          UDF 2.5格式的支持

          虛擬環(huán)繞聲道的支持

          多軌音效的支持

          強(qiáng)化DirectDraw,可支持電視使用的交錯(cuò)顯示模式

          USB OTG功能加入,可作為USB的控制端

          雖然在核心部分做出這么大的更新,但是Windows CE 6.0的儲(chǔ)存上并沒(méi)有如微軟其它操作系統(tǒng)般的飛漲(Vista甚至需要超過(guò)10GB的初始儲(chǔ)存安裝空間!),相較起5.0版,6.0在體積上也不過(guò)增加了5%左右,雖然這對(duì)嵌入式系統(tǒng)產(chǎn)業(yè)來(lái)說(shuō)是理所當(dāng)然,但對(duì)于微軟可以說(shuō)是另一項(xiàng)奇跡。

          Windows CE 6.0帶給開(kāi)發(fā)者的好處



          關(guān)鍵詞:

          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();