在人機(jī)界面系統(tǒng)中,我們選擇操作系統(tǒng),很多時(shí)候,使用Windows平臺,包括:Windows標(biāo)準(zhǔn)平臺、Windows嵌入式系統(tǒng)平臺。
本文引用地址:http://m.butianyuan.cn/article/201612/330058.htmWindows嵌入式系統(tǒng)平臺包括:
1、WindowsXPE系統(tǒng)
WindowsXPEmbedded是以組件化的形式展示W(wǎng)indows的強(qiáng)大優(yōu)勢的嵌入式操作系統(tǒng),它使開發(fā)者可以快速地構(gòu)造先進(jìn)可靠的嵌入式設(shè)備?;谂cWindowsXPProfessional完全相同的二進(jìn)制文件,WindowsXPEmbedded包含有超過10000個(gè)獨(dú)立的特性組件可供開發(fā)者選擇以達(dá)到管理和減小定制的設(shè)備鏡像大小的最優(yōu)功能特性。使用WindowsXPEmbedded構(gòu)造的常見設(shè)備類型包括零售終端、瘦客戶機(jī)和高級機(jī)頂盒?! indowsXPEmbedded提供工業(yè)領(lǐng)先級的可靠和安全的性能特性,還提供最新的多媒體和Web瀏覽功能,還包括擴(kuò)展的設(shè)備支持。另外,WindowsXPEmbedded還加入了最新的嵌入式特性,如支持多重啟動和存儲、布置、管理操作系統(tǒng)鏡像的技術(shù)。 由于基于Win32編程模型,WindowsXPEmbedded使開發(fā)者通過使用類似VisualStudio.NET的開發(fā)工具和最普通的個(gè)人電腦硬件并且無縫集成桌面應(yīng)用程序而大大縮短了產(chǎn)品上市時(shí)間。
2、WindowCE系統(tǒng)
WindowsCE是一款為嵌入式市場設(shè)計(jì)的操作系統(tǒng)。它將一個(gè)先進(jìn)的實(shí)時(shí)嵌入式操作系統(tǒng)同功能強(qiáng)大的開發(fā)工具集合在一起,用于快速開發(fā)下一代智能互連小型設(shè)備。WindowsCE有一個(gè)完整的操作系統(tǒng)特性集和功能全面的開發(fā)工具,包含有供開發(fā)者構(gòu)造、調(diào)試和布置定制型設(shè)備所需的全部特性。
WindowsCE的組件化特性是為下一代要求具備豐富的網(wǎng)絡(luò)和通信標(biāo)準(zhǔn)、硬實(shí)時(shí)內(nèi)核、豐富的多媒體和Web瀏覽能力并且小體積的設(shè)備優(yōu)化設(shè)計(jì)的。WindowsCE的設(shè)計(jì)可提供以下能力:可伸縮的無線技術(shù)用于靈活地連接移動設(shè)備。
可靠地核心操作系統(tǒng)服務(wù)可滿足硬實(shí)時(shí)設(shè)計(jì)要求。
提供跨越設(shè)備、個(gè)人電腦、服務(wù)器和Web服務(wù)的豐富的個(gè)性化體驗(yàn)的創(chuàng)新技術(shù)。
內(nèi)容豐富、易于使用的端到端工具集可提高開發(fā)者的工作效率。
WindowsCE也被設(shè)計(jì)用來幫助嵌入式開發(fā)人員構(gòu)造將下一代嵌入式設(shè)備同現(xiàn)有框架靈活集成的可伸縮平臺。比如,使用WindowsCE構(gòu)造的設(shè)備使用戶可以遠(yuǎn)程地認(rèn)證、授權(quán)、管理和更新新的應(yīng)用程序和操作系統(tǒng)服務(wù)。
依靠對個(gè)人網(wǎng)(PAN)、局域網(wǎng)(LAN)和廣域網(wǎng)(WAN)的廣泛的無線支持,包括藍(lán)牙和802.11,基于WindowsCE的設(shè)備可以隨時(shí)隨地地保持互連。對本地和網(wǎng)絡(luò)安全特性的支持意味著在一個(gè)移動的環(huán)境下通過這些設(shè)備產(chǎn)生、使用、存儲和傳輸數(shù)據(jù)總是安全的。
WindowsCE提供的可靠的核心操作系統(tǒng)服務(wù)可滿足種類范圍寬廣的設(shè)備的大多數(shù)實(shí)時(shí)嵌入式設(shè)計(jì)需求。比如,嵌入式開發(fā)者使用硬實(shí)時(shí)操作系統(tǒng)內(nèi)核支持可實(shí)現(xiàn)低延時(shí)、有界限的確定的系統(tǒng)性能。 WindowsCE用來生成操作系統(tǒng)鏡像的平臺開發(fā)工具叫做PlatformBuilder(簡稱PB)。這是一個(gè)包含SDK導(dǎo)出工具的集成開發(fā)環(huán)境,開發(fā)者只需要使用它就可以完成全部的新建、編譯、調(diào)試和布置操作系統(tǒng)運(yùn)行時(shí)鏡像的工作。要開發(fā)在基于Windows的設(shè)備上運(yùn)行的應(yīng)用程序,可選擇支持本地代碼的MicrosofteMbeddedVisualC++,或選擇支持管理代碼的MicrosoftVisualStudio.NET。通過使用這些平臺和應(yīng)用開發(fā)工具,開發(fā)者可以快速構(gòu)造運(yùn)行在最新硬件上具有豐富的應(yīng)用程序的智能型設(shè)計(jì)。
評論