公共場所嵌入式設(shè)備如何處理垃圾信息和系統(tǒng)碎片
原創(chuàng)【51CTO獨家整理】隨著Windows Embedded CE正式更名為Windows Embedded Compact 7,微軟操作系統(tǒng)產(chǎn)品Windows 7、Windows Embedded Standard 7、Windows Phone 7、Windows Embedded Compact 7都?xì)w入了“7”系列,不難看出隨著Windows 7上市后取得的不俗成績,微軟在專用設(shè)備上的開發(fā)平臺、手機平臺都希望能延續(xù)“7”的輝煌。
微軟將Windows 7很好的用戶體驗移植到了專用設(shè)備上,推出了Windows 7的嵌入式版本操作系統(tǒng)Windows Embedded Standard 7,在我們的日常生活中,越來越多的會接觸到嵌入式設(shè)備,比如POS機、導(dǎo)航設(shè)備、銀行的自動取款機、自動終端查詢;我們乘坐公共汽車的刷卡機、地鐵站的終端機等等,要想在這些專用設(shè)備上有與在PC上同樣的用戶體驗,Windows Embedded Standard 7將會起到至關(guān)重要的作用。
51CTO.com聯(lián)合微軟共同舉辦了《Windows Embedded Standard 7顛覆嵌入式應(yīng)用開發(fā)體驗》巔峰訪談,邀請微軟嵌入式Windows產(chǎn)品部項目經(jīng)理施衛(wèi)娟、北京思創(chuàng)銀聯(lián)科技有限公司副總經(jīng)理萬雪松、北京誠亞博瑞科技有限公司技術(shù)工程師、嵌入式MVP肖正波一同探討這一場“7”的顛覆從何而來!從現(xiàn)場實錄中可以引發(fā)我們的諸多思考:
Q:使用PC時我們裝的操作系統(tǒng)經(jīng)過一段時間的使用之后,就會變得越來越慢,里面有很多的垃圾信息或者系統(tǒng)碎片浪費了空間,那么,如果嵌入式的設(shè)備放在一些公共場所,它產(chǎn)生這些系統(tǒng)垃圾是不是會影響這個設(shè)備的響應(yīng)速度或者需要大量的維護工作才可以呢?
作為查詢終端的設(shè)備往不需要將數(shù)據(jù)保存在本地,另外因為用途上是固定的也不需要像個人的PC那樣每天都安裝新的軟件。你可以使用EWF、FBWF保護磁盤。這樣不需要擔(dān)心垃圾信息或者系統(tǒng)碎片浪費了空間這類的問題。
Q:Windows Embedded Server都有那些核心功能?
Windows Embedded Server與Windows Server 功能上是完全相同,不同的是產(chǎn)品授權(quán)渠道所帶來的產(chǎn)品用途的限制。
Q:嵌入式系統(tǒng)有沒有像Visual Studio那樣的集成開發(fā)環(huán)境?自己寫makefile很煩啊!
如果你使用的 Windows CE、Windows XP Embedded、Windows Embedded Standard作為你的軟件平臺 那么你就可以使用Visual Studio寫你的應(yīng)用程序。
Q:現(xiàn)在有很多的嵌入式培訓(xùn)機構(gòu),但感覺這種短期集中式的培訓(xùn)能產(chǎn)生的效果有些懷疑,我該怎么去快速提升呢?
建議你找經(jīng)過微軟認(rèn)證的培訓(xùn)機構(gòu)。另外嵌入式的開發(fā)是要靠實戰(zhàn)積累經(jīng)驗逐步提高的。沒有快速的提高的捷徑。
Q:嵌入式應(yīng)用的測試是不是也要分為黑盒測試?白盒測試?單元測試這些呢?
是的,不過看你開發(fā)的深度決定你需要做哪些測試,例如:系統(tǒng)集成商(SI)主要是黑箱測試。
Q:如果要做汽車剎車系統(tǒng),需要一個嵌入式系統(tǒng),各位專家有什么樣的推薦?
這類系統(tǒng)對實時性和可靠性要求都非常高,因為它關(guān)系到人身安全。這類系統(tǒng)往往使用專用的嵌入式系統(tǒng),這個你得向汽車制造商或零件制造商咨詢。