Windows Embedded嵌入式系統(tǒng)的特色
IT行業(yè)的發(fā)展催生了各種各樣的產(chǎn)品和服務(wù),并改變著我們的生活,在IT行業(yè)的眾多分支中,嵌入式是發(fā)展得最快的領(lǐng)域之一,因?yàn)樵絹?lái)越多的產(chǎn)品和服務(wù)需要嵌入式系統(tǒng)予以支撐,消費(fèi)類(lèi)電子產(chǎn)品、生產(chǎn)制造業(yè)、辦公自動(dòng)化、工業(yè)控制等諸多行業(yè)都和嵌入式有密不可分的關(guān)系,我們?nèi)粘I钪袕V泛使用的手機(jī)、MP4、數(shù)碼相機(jī)、筆記本電腦、打印機(jī)等等,無(wú)一不和嵌入式系統(tǒng)有關(guān)。
和我們使用的普通操作系統(tǒng)不同的是,嵌入式系統(tǒng)是嵌入到對(duì)象體系中的專(zhuān)用計(jì)算機(jī)系統(tǒng),基于這個(gè)特性,嵌入式系統(tǒng)能實(shí)現(xiàn)特定的用途,進(jìn)入21世紀(jì)初期,嵌入式開(kāi)始廣泛應(yīng)用于工業(yè)控制、多媒體消費(fèi)電子、醫(yī)療電子、儀器儀表、網(wǎng)絡(luò)通訊等領(lǐng)域。
由于嵌入式系統(tǒng)客觀的海量需求,越來(lái)越多廠商將目光投在了這塊蛋糕上,繼一些老牌廠商之后,新興軟件巨頭也紛紛推出了自己的產(chǎn)品,微軟是其中我們最熟悉的一家企業(yè),今天就和廣大博友們一起討論一下微軟的嵌入式系統(tǒng)產(chǎn)品Windows Embedded的一些特色。
微軟試圖借鑒其在個(gè)人PC上的經(jīng)驗(yàn),將Windows操作系統(tǒng)的成功移植到其嵌入式操作系統(tǒng)Windows Embedded上。不僅僅是在用戶(hù)界面上,在其他比如可靠性、及時(shí)性、豐富的多媒體功能、出色的操作性等方面都延續(xù)了其個(gè)人桌面系統(tǒng)的精髓,這些都有助于我們?nèi)ダ斫釽indows Embedded的特色。
由于對(duì)嵌入式系統(tǒng)有很廣泛的需求,其可靠性、安全性等性能成為嵌入式系統(tǒng)成功運(yùn)行的保障。得力于個(gè)人操作系統(tǒng)的經(jīng)驗(yàn),Windows Embedded擁有領(lǐng)先于業(yè)界的安全性和可靠性,我們可以從Windows Mobile的成功中看出來(lái)。
在網(wǎng)絡(luò)和通信方面,Windows Embedded廣泛支持各種通信硬件,支持直接的局域網(wǎng)連接以及撥號(hào)連接,并提供與PC、內(nèi)部網(wǎng)及Internet的連接,可見(jiàn)Windows Embedded對(duì)可伸縮網(wǎng)絡(luò)亦有強(qiáng)大的支持,能隨時(shí)保持與外界的通信和網(wǎng)絡(luò)連接。
Windows Embedded是個(gè)多任務(wù)的操作系統(tǒng),可以同時(shí)執(zhí)行多個(gè)任務(wù)并在任務(wù)之間來(lái)回切換,對(duì)于這個(gè)性能,相信大家在Windows XP等操作系統(tǒng)中已經(jīng)深有體會(huì)。這樣,Windows Embedded就可以確保始終運(yùn)行在一個(gè)較高的效率之上。
由于嵌入式系統(tǒng)應(yīng)用范圍較廣,而且其硬件環(huán)境變化多端,這要求其必須與個(gè)人計(jì)算機(jī)、服務(wù)器、Web服務(wù)以及其它設(shè)備有著更為出色的互操作性,這是對(duì)嵌入式系統(tǒng)兼容性的一個(gè)巨大考驗(yàn),比如用于建設(shè)商場(chǎng)購(gòu)物系統(tǒng)時(shí),整個(gè)系統(tǒng)必須能實(shí)現(xiàn)設(shè)備的即插即用, Windows Embedded在此方面有相當(dāng)大的優(yōu)勢(shì),這是微軟系列產(chǎn)品的特色。
Windows Embedded內(nèi)置了強(qiáng)大的多媒體功能,Windows Media Player可以流暢的播放音樂(lè)、視頻,該系統(tǒng)對(duì)DirectDraw、Direct3D、DirectDVD、MIDI Playtack等多媒體應(yīng)用提供支持,而且還具有可擴(kuò)展的Compact Flash/MMC/SD插槽,通過(guò)擴(kuò)充卡實(shí)現(xiàn)如網(wǎng)頁(yè)瀏覽、無(wú)線(xiàn)接入等多媒體功能。
實(shí)時(shí)能力是嵌入式操作系統(tǒng)在工業(yè)控制領(lǐng)域應(yīng)用的一個(gè)重要指標(biāo),目前Windows Embedded的及時(shí)性已經(jīng)能滿(mǎn)足95%的硬實(shí)時(shí)系統(tǒng)的要求,在1毫秒定時(shí)周期的誤差可以達(dá)到100微秒,在200MHz的X86系統(tǒng)下可以達(dá)到50微秒,這足以證明微軟的Windows Embedded符合絕大多數(shù)工業(yè)控制領(lǐng)域的需求。
Windows Embedded的特色還有很多,在對(duì)Windows 2000、Windows XP等產(chǎn)品相當(dāng)熟悉之后,我們對(duì)Windows Embedded也可以很快上手。通過(guò)以上內(nèi)容,我們對(duì)Windows Embedded及嵌入式系統(tǒng)有了更深刻的了解,它不僅可以適用于移動(dòng)計(jì)算領(lǐng)域,也適用于消費(fèi)品電子、工業(yè)控制等領(lǐng)域,未來(lái)我們會(huì)看到更多更廣泛的Windows Embedded應(yīng)用。
【編輯推薦】