簡(jiǎn)介: 微軟于2013年6月份推出Windows Embedded Compact 2013 版本的嵌入式系統(tǒng),其支持x86和ARM架構(gòu)的處理器。專(zhuān)為構(gòu)建小型化、實(shí)時(shí)性等特殊需求的行業(yè)設(shè)備而優(yōu)化,支持VS2012等開(kāi)發(fā)工具,擴(kuò)展了Windows的用戶(hù)體驗(yàn),將更好的幫助企業(yè)構(gòu)建基于物聯(lián)網(wǎng)應(yīng)用的行業(yè)設(shè)備及系統(tǒng)。 面向行業(yè)應(yīng)用: 開(kāi)發(fā)平臺(tái) Windows Embedded Compact 2013在設(shè)備構(gòu)建上為方便開(kāi)發(fā)者構(gòu)建進(jìn)行了改進(jìn),使開(kāi)發(fā)人員的工作變得輕松,提供VS2012工具的支持,給開(kāi)發(fā)人員的工作帶來(lái)顯而易見(jiàn)的好處,包括簡(jiǎn)化用戶(hù)界面、改進(jìn)編譯器、自動(dòng)生成代碼片段、XAML工具等。 安裝過(guò)程: 軟件要求: 虛擬機(jī)環(huán)境搭建 安裝Windows Embedded Compact 2013 開(kāi)發(fā)工具 安裝Windows Embedded Compact 2013過(guò)程: 更多信息: Windows Embedded Developer Update 文檔下載:
Windows Embedded Compact 2013 是應(yīng)用于小型化、嵌入式行業(yè)設(shè)備的理想選擇,如PLC和HMI等,在制造行業(yè)的流程管控、零售行業(yè)的RFID掃描器、醫(yī)療行業(yè)的便攜式診斷設(shè)備、廣告設(shè)備、自動(dòng)售貨機(jī)等領(lǐng)域。當(dāng)這些設(shè)備通過(guò)網(wǎng)絡(luò)連接到云端服務(wù)后臺(tái)時(shí),就成為一個(gè)智能系統(tǒng),通過(guò)該系統(tǒng)就可以將采集的數(shù)據(jù)、過(guò)程生成的數(shù)據(jù)進(jìn)行分析,產(chǎn)生有用的數(shù)據(jù),可以為企業(yè)生產(chǎn)過(guò)程提供改進(jìn)建議、提供真實(shí)可操作的運(yùn)營(yíng)信息,對(duì)源源不斷產(chǎn)生的數(shù)據(jù),將是企業(yè)新的財(cái)富。Windows Embeeded Compact 2013 將對(duì)這些海量數(shù)據(jù)進(jìn)行挖掘和分析的能力延伸到嵌入式行業(yè)設(shè)備中去,形成了在小型化行業(yè)設(shè)備中真正強(qiáng)大、靈活的平臺(tái)。
性能優(yōu)化:
Windows Embedded Compact 2013 在設(shè)備功能方面做了重大改進(jìn),性能的優(yōu)化是該版本特別關(guān)注的方面,微軟花費(fèi)了大量時(shí)間優(yōu)化代碼,提高了系統(tǒng)和網(wǎng)絡(luò)性能,使應(yīng)用程序運(yùn)行的更加順暢。重大改進(jìn)的特性有:
核心操作系統(tǒng)的改進(jìn),包括內(nèi)存管理和網(wǎng)絡(luò)功能;
文件系統(tǒng)的性能改進(jìn),使設(shè)備始終可用;
啟動(dòng)優(yōu)化,使用快照啟動(dòng),實(shí)現(xiàn)設(shè)備在幾秒內(nèi)進(jìn)入驅(qū)動(dòng)程序加載,進(jìn)入特定UI等已知狀態(tài);
內(nèi)置支持WIFI,蜂窩網(wǎng)絡(luò)和藍(lán)牙技術(shù),以及可午飯連接到Windows Azure,實(shí)現(xiàn)強(qiáng)大的互連,形成智能系統(tǒng);
為眾多已創(chuàng)建附加解決方案的開(kāi)發(fā)者和合作伙伴提供支持,包括HTML5瀏覽器。
綜上所述 Windows Embedded Compact 2013 將憑借強(qiáng)大的功能與廣泛的技術(shù)組合,繼續(xù)引領(lǐng)智能操作系統(tǒng)發(fā)展。
Windows Embedded Compact2013 開(kāi)發(fā)機(jī)器應(yīng)滿(mǎn)足如下條件:
硬件要求:
100GB可用硬盤(pán)空間/5400轉(zhuǎn)
1.6Ghz以上處理器,建議2.4G處理器
2G 內(nèi)存
DirectX9-capable 視頻卡,運(yùn)行在1024*768以上顯示模式
操作系統(tǒng)要求:
Windows 7(X86或x64) 和相應(yīng)的有效Service packs
Windows 8 (X86或x64) 和相應(yīng)的有效Service packs
Windows Server 2008 R2 (x64)和相應(yīng)的有效Service packs
Windows Server 2012 (x64)和相應(yīng)的有效Service packs
Microsoft Visual Studio 2012 update 2,專(zhuān)業(yè)版本或更高,如果安裝VS2012試用版,可點(diǎn)擊http://go.microsoft.com/fwlink/p/?LinkId=272842
當(dāng)安裝VS2012 需選擇以下選項(xiàng):
Microsoft Foundation Classes for C++
Microsoft Expression Blend for Visual Studio 2012 ,當(dāng)您想要開(kāi)發(fā)基于XAML的程序需要該選項(xiàng)
Application Builder for Microsoft Visual Studio 2012 Update 2 ,要安裝該軟件可以從http://go.microsoft.com/fwlink/p/?LinkId=309387下載
Microsoft .NET Framework 3.5 Service Pack1 可以從http://go.microsoft.com/fwlink/p/?LinkId=252977下載
如需在虛擬機(jī)上配置開(kāi)發(fā)環(huán)境,需要?jiǎng)?chuàng)建虛擬機(jī)用于測(cè)試設(shè)備。那么創(chuàng)建虛擬測(cè)試設(shè)備,開(kāi)發(fā)環(huán)境需要滿(mǎn)足以下附加條件:
至少4GB內(nèi)存,如果需運(yùn)行多個(gè)虛擬機(jī),需要增加額外的內(nèi)存
15GB 硬盤(pán)空間/虛擬機(jī)
支持TCP/IP,DHCP
如果在Windows 8上運(yùn)行Hyper-V ,需要x64處理器并支持SLAT功能
安裝之前需要確保以下工作都準(zhǔn)備好
1、按照上面要求的開(kāi)發(fā)環(huán)境準(zhǔn)備好
2、Windows Embedded Compact 2013 安裝包,試用版可以從http://go.microsoft.com/fwlink/p/?LinkID=227811 了解和注冊(cè)下載
3、確保該安裝包的產(chǎn)品注冊(cè)碼是有效的,如果你注冊(cè)了試用版,你將收到一封確認(rèn)郵件,里面包含了產(chǎn)品注冊(cè)碼
4、開(kāi)始安裝Windows Embedded Compact 2013開(kāi)發(fā)工具,大部分時(shí)間用于等待Windows Embedded Compact 2013的特性功能。如果完全安裝需要幾個(gè)小時(shí)。
重要提示:在安裝Windows Embedded Compact 2013 過(guò)程中不要讓機(jī)器重啟、休眠等。
1、插入Windows Embedded Compact 2013 安裝盤(pán)或下載安裝文件
2、在“ End-User License Agreement ”頁(yè)選擇 “
I agree to the terms and conditions.”
3、在“Product Key” 中輸入注冊(cè)碼
4、在“Installation Options” 選擇Custom Install,如果要完全安裝,選擇Full Install
5、如果要更換安裝目錄,可選擇“Change”,并指定安裝目錄
6、在“Customize Installation”中選擇如下選項(xiàng)
Platform Builder,
English(en-us)Documentation ,
x86 Architecture,
Compact test kit
Windows Embedded XAML Tools
Microsoft Expression Blend for Visual Studio 2012 Templates
WESTTEK JETCET PDF Viewer
Shared Source
ARMv7 Architecture
7、在“Install offline Layout” 頁(yè),如果想要?jiǎng)?chuàng)建本地安裝拷貝,就點(diǎn)擊“Yes,create an offline layout
”否則就選“No,do not create an offline layout”
8、在“Ready to Proceed ”頁(yè),確定功能列表,點(diǎn)擊“Install”就開(kāi)始安裝了。如果想要改變選項(xiàng),就點(diǎn)擊“Back”
9、如果出現(xiàn)“User Account Control ”就點(diǎn)擊“Yes”
10、在“Installing Windows Embedded Compact 2013”頁(yè),顯示安裝進(jìn)度,如果出現(xiàn)“Installation source File”,選擇“Allow downloading for all files”,并點(diǎn)擊“Download”。
11、Windows Embedded Compact 2013 安裝完成。
Compact test kit
Windows Embedded Compact Test kit(CTK) 提供設(shè)備驅(qū)動(dòng)和相關(guān)硬件的功能和性能測(cè)試,CTK有助于提高設(shè)備的可靠性。詳情請(qǐng)查閱http://technet.microsoft.com/zh-cn/library/jj592946。
Shared source
微軟嵌入式共享源代碼機(jī)制,可以讓開(kāi)發(fā)人員為新硬件修改相關(guān)已存在的代碼,或開(kāi)發(fā)新驅(qū)動(dòng)。可以幫助開(kāi)發(fā)人員快速開(kāi)發(fā),減少出錯(cuò)和代碼調(diào)試時(shí)間。具體情況請(qǐng)查閱http://go.microsoft.com/fwlink/p/?LinkId=278773
ARMv7 Architecture
可以使用Compact 2013 創(chuàng)建基于ARMv7處理器的設(shè)備,具體已支持的BSP包請(qǐng)查閱http://technet.microsoft.com/zh-cn/library/gg154428
會(huì)自動(dòng)檢測(cè)Windows Embedded Compact 2013 更新文件并通知和下載有效文件,具體請(qǐng)查閱http://go.microsoft.com/fwlink/p/?LinkId=252979