新聞中心
Windows Embedded產(chǎn)品在嵌入式領(lǐng)域有著廣泛的應(yīng)用,也受到了業(yè)內(nèi)的廣泛好評。特別是在去年的Tech·Ed2009大會上,微軟發(fā)布了Windows Embedded CE 6.0 R3版本,該版本能夠無縫連接Windows 7 PC及支持Silverlight,綜合性能提到很大的提升。

目前成都創(chuàng)新互聯(lián)已為上千的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁空間、網(wǎng)站托管、服務(wù)器租用、企業(yè)網(wǎng)站設(shè)計、延長網(wǎng)站維護等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
Windows Embedded CE作為Windows Embedded家族中的一款產(chǎn)品,被開發(fā)人員所喜愛,源自其學(xué)習(xí)使用起來更簡單,有著優(yōu)秀的圖形界面、應(yīng)用集成度高等眾多優(yōu)點。但在業(yè)內(nèi)有人認為對硬件要求高、 實時性和可靠性較差以及授權(quán)費用高等問題妨礙了對 Windows Embedded CE的使用。事實上并非如此,在這三個方面,Windows Embedded CE比嵌入式Linux等其他嵌入式操作系統(tǒng)表現(xiàn)得更好。
首先,在硬件要求上。Windows Embedded CE對硬件沒有任何特殊要求,允許系統(tǒng)設(shè)計者根據(jù)所開發(fā)產(chǎn)品的要求自由選擇硬件,同時提供最廣泛的硬件設(shè)備支持,包括通信接口、顯示和打印設(shè)備、輸入輸出設(shè)備、音頻設(shè)備、網(wǎng)絡(luò)和存儲設(shè)備等。相對于Windows Embedded CE強大的功能,對于硬件資源的要求是非常低的。一個只包含內(nèi)核、通信端口,不需要顯示功能的基本系統(tǒng)僅需不到400K的ROM和30K RAM即可運行,而一個完整配置的掌上電腦操作系統(tǒng)也只需大約2M ROM和1M RAM。
[[9421]]
其次,在實時性問題上,Windows Embedded CE的表現(xiàn)要比Linux更好。這里有一組數(shù)據(jù),是在相同平臺環(huán)境下拿版本為2.4.19的Linux與版本為WinCE.Net的WinCE進行對比測試得出的。在表一中可以看出,在任務(wù)切換時間、線程切換時間、系統(tǒng)調(diào)用平均運行時間幾項指標(biāo)中,Linux2.4.19和WinCE.Net相差不大;但在任務(wù)搶占時間、信號量混洗時間、中斷響應(yīng)時間幾項指標(biāo)中,WinCE.Net明顯優(yōu)于Linux2.4.19。因此WinCE.Net的實時性要優(yōu)于Linux2.4.19。
第三,Windows Embedded CE的開發(fā)成本更低。長期以來,使用Windows Embedded CE是按照終端用戶授權(quán)(license)方式來收費的,而Linux是免費的,表面上看,Linux的開發(fā)成本會低很多。其實并不然,基于Linux來開發(fā)產(chǎn)品的開發(fā)成本不一定比Windows低。因為一方面商業(yè)版Linux一樣是收費的,另一方面Linux缺乏成熟的開發(fā)工具和環(huán)境,而Windows Embedded CE的第三方開發(fā)資源和可重復(fù)利用的資源很多,所帶來的應(yīng)用程序開發(fā)速度較快,產(chǎn)品上市周期要比Linux快許多,早一天上市就意味著更大利潤,這樣可以說由此產(chǎn)生的開發(fā)成本就要低很多。
Windows Embedded CE在這三方面表現(xiàn)得更好,這從Windows Embedded CE在眾多行業(yè)領(lǐng)域普及使用就可以看得出。我們要打破對Windows Embedded的認識誤區(qū),相關(guān)開發(fā)人員完全可以放心地去使用。
網(wǎng)頁標(biāo)題:打破WindowsEmbeddedCE的幾個認識誤區(qū)
本文地址:http://fisionsoft.com.cn/article/ccdcdii.html


咨詢
建站咨詢
