新聞中心
Windows Embedded Compact 7 (WEC7) 是一種安全的硬實時,可靠的,高性能的操作系統(tǒng)。 它結合***的網(wǎng)絡,多媒體和通訊技術封裝在小型設備中。與之相關的Visual Studio2008(VS2008)集成開發(fā)環(huán)境(IDE)能提供了一個高效的環(huán)境以簡化復雜的開發(fā)任務。擁有10年技術支持的承諾,合理的開發(fā)工具成本和少于一個典型桌面操作系統(tǒng)的設備許可證花費,WEC7 對于各種設備平臺來說都是一個具有吸引力的操作系統(tǒng)。

為了深入地了解這個主題,讓我們的從一個企業(yè)和項目經(jīng)理為他們的項目尋找一個新的操作系統(tǒng)平臺的角度來看這個問題。
無論是開發(fā)一個新產(chǎn)品或改造現(xiàn)有的產(chǎn)品,項目和業(yè)務經(jīng)理通常需要考慮以下關鍵因素(沒有任何特定的優(yōu)先級):
1.硬件平臺
2.操作系統(tǒng)
3.開發(fā)工具和支持
4.質(zhì)量控制,調(diào)試和測試
5.開發(fā)進度
6.成本
成本是一個關鍵因素,需要進行嚴格控制以完成項目成本的目標,提高利潤率和競爭力來獲取業(yè)務。在評估和選擇項目的組成部分時,我們需要考慮所選定的每一個組成部分如何影響該項目的總體成本。例如,一款用于支持目標操作系統(tǒng)成本相對較低的組件,其不合適的設備驅動會帶來額外的成本和解決時間。最終的花費可能要比價格稍貴但能馬上投產(chǎn)的設備驅動來的高。
發(fā)展進度是另一個關鍵因素。它對新產(chǎn)品的整體成本和營銷優(yōu)勢具有很強的影響。除了降低工資和開銷的管理費用,縮短開發(fā)進度的能力有助于增強產(chǎn)品上市時間的優(yōu)勢,在許多情況下這可以成為從競爭對手手中獲取市場的決定性因素。
這篇文章不是關于如何做項目開發(fā)的,使用有關項目開發(fā)的信息是為了從基礎上闡述為何使用WEC7這個問題。在以下部分,讓我們重溫以上的6個關鍵因素并討論WEC7是如何試用與其中。
1.硬件平臺
靈活的硬件選擇使一個項目經(jīng)理能在一個更大的范圍中選擇可用的硬件,它為項目挑選合適的硬件提供了更多的選擇。更大的硬件范圍同樣能讓項目經(jīng)理用最小的花費購買到符合項目需求的硬件。
WEC7的設計從一開始就支持多處理器架構,包括來自主要芯片供應商的ARM,MIPS和X86的芯片,如以下:
世界范圍內(nèi)的獨立硬件制造商能提供支持WEC7的處理器芯片硬件平臺。以下Microsoft的網(wǎng)站提供了一個包含不同搜索標準的搜索引擎來幫助尋找支持WEC7的合適硬件平臺:
http://msdn.microsoft.com/en-us/windowsembedded/ce/aa714506.aspx
Microsoft維護著一個WEC7設備驅動程序驗證程序來測試和驗證設備驅動程序是否符合WEC7的特定要求。程序的更多信息可以在一下鏈接中獲取:
http://www.microsoft.com/windowsembedded/en-us/partners/program/validation-program.mspx
支持WEC7的硬件平臺使開發(fā)團隊能完成以下內(nèi)容:
?為所需組件的硬件創(chuàng)建自定義操作系統(tǒng)的運行時刻鏡像。
?使用C/C++開發(fā)基于時間和性能的應用程序機器碼
?使用C# 或 Visual Basic語言通過.NET Compact Framework的托管代碼快速開發(fā)帶有數(shù)據(jù)庫訪問和網(wǎng)絡功能的應用程序。
?為Windows Embedded開發(fā)帶有Silverlight的***用戶界面。
2.操作系統(tǒng)
雖然開源操作系統(tǒng)沒有許可證費用似乎是免費的,聽上去很吸引人。在現(xiàn)實中,開源產(chǎn)品遠非免費。事實上,在計算開發(fā)工具的成本,更高的前期開發(fā)成本,操作系統(tǒng)持續(xù)維護的成本,不可預測的支持資源以及潛在的與知識產(chǎn)權侵權相關的責任,開源操作系統(tǒng)可能更昂貴,危險和難以管理。
對于一個開發(fā)應用和設備的科技公司來說,其核心價值是他們對于目標產(chǎn)業(yè)和市場的知識,專長和經(jīng)驗,而非操作系統(tǒng)。無論是使用開源的,內(nèi)部設計開發(fā)的或商業(yè)包裝的,操作系統(tǒng)是不可避免的成本中心之一。
除非業(yè)務重點是提供操作系統(tǒng)服務,對于應用/設備公司***的選擇還是一個成熟的商業(yè)操作系統(tǒng),它帶有已建立的記錄追蹤系統(tǒng),有效的開發(fā)工具,有信譽的公司能通過必要的資源提供持續(xù)的支持和開發(fā)以滿足未來的需求。此外,對于選擇一個公司的操作系統(tǒng)非常重要的是,它是有實力和意愿地保護對其操作系統(tǒng)和客戶對于知識產(chǎn)權侵權的指控。
隨著1996年11月的***發(fā)布,WEC7是經(jīng)過超過13年不斷發(fā)展,改進和加強的第七代操作系統(tǒng)。WEC7是成熟和穩(wěn)固的,在全球眾多核心企業(yè)中都有采用。它通常用于組建汽車,消費電子,媒體設備,醫(yī)療設備,移動設備,工業(yè)自動化,家庭自動化,訪問控制,儀器儀表,POS機,機器人等等。
#p#
作為地球上***的操作系統(tǒng)供應商,Microsoft出于其實力和商業(yè)利益,它將持續(xù)支持并保護對其操作系統(tǒng)和客戶對于知識產(chǎn)權侵權的指控。
3.開發(fā)工具和支持
隨著技術的發(fā)展,終端用戶希望看到擁有更多功能和更低價格的新產(chǎn)品。產(chǎn)品開發(fā)團隊所面臨的挑戰(zhàn)是開發(fā)具有新功能的更好產(chǎn)品,同時保持低成本。要做到以較低的成本獲得更多的功能必將增加團隊中每個開發(fā)人員所分配的任務。作為結果,開發(fā)團隊正面臨著工作負荷的增加,同時仍然要保持現(xiàn)有的工作量并跟上不斷發(fā)展的技術。為了保持競爭優(yōu)勢,對于開發(fā)團隊至關重要的是能從可靠的公司獲取有效的開發(fā)環(huán)境,***的技術和持續(xù)的支持,以滿足未來的需求。
帶有Platform Builder的VS2008 IDE能為開發(fā)WEC7 OS設計和應用提供開發(fā)環(huán)境。VS2008 IDE提供了一個帶有向導,設計模板和工具的有效環(huán)境來幫助簡化復雜的開發(fā)任務,并幫組開發(fā)團隊在更少的時間內(nèi)做出更多的成績。
使用Silverlight for Windows Embedded (SWE),項目經(jīng)理可以指定平面設計師負責用戶界面并將相關編碼任務分配給一個程序員。SWE允許開發(fā)團隊使用Silverlight技術為產(chǎn)品帶來***的用戶界面。
作為對WEC7持續(xù)支持的一部分,Microsoft每月提供quick-fix-engineering update (QFE),以解決從客戶反饋中獲得的已知問題。為了盡量減少開發(fā)人員更新其開發(fā)工作站的時間,Microsoft還提供年度QFE更新,它包含了全年的已有QFE。
作為10年產(chǎn)品支持承諾的一部分,我們可以期待Microsoft在整個產(chǎn)品生命周期的10年中持續(xù)提供這些QFE。
4.質(zhì)量控制,調(diào)試和測試
技術的世界并非***,需要不斷地發(fā)展以修正錯誤并做出改進。作為開發(fā)任務的一部分來管理缺陷,開發(fā)團隊需要一個有效的工具,以幫助識別和解決錯誤。
此外,為項目開發(fā)實施測試流程,以確保產(chǎn)生具有合格質(zhì)量的產(chǎn)品是至關重要的。
WEC7 IDE包含一個遠程調(diào)試工具集。這些遠程工具能使開發(fā)人員在開發(fā)工作站和WEC7目標硬件之間建立連接,以便操作系統(tǒng)和應用程序在目標硬件上運行時可以進行實時調(diào)試和問題追蹤。
Windows Embedded Compact Test Kit (WECTK)是一個獨立的測試環(huán)境,作為WEC7開發(fā)工具的一部分提供。它能執(zhí)行嚴格的應用,電路板支持封裝,設備驅動程序和壓力測試。該WECTK工具簡化了開發(fā)團隊在維護高水平的質(zhì)量控制上的工作。
此外,開發(fā)團隊可以訪問***的源代碼,這對于缺陷跟蹤和幫助解決錯誤十分有用。
使用WEC7,產(chǎn)品開發(fā)團隊能獲得高效的調(diào)試工具來幫助迅速解決問題,并使用有效的測試資源以確保產(chǎn)品的質(zhì)量。
5.開發(fā)進度
細分技術市場是有競爭力的。在許多案例中,能夠提供新的產(chǎn)品并比你的競爭對手更快推向市場是占領市場,贏得戰(zhàn)斗的關鍵因素。為了滿足加快投放市場的目標,產(chǎn)品開發(fā)團隊被不斷要求能在更短的時間內(nèi)完成任務。
更短的開發(fā)時間也是通過節(jié)省工資和日常費用來降低成本的一個關鍵因素。
WEC7提供了一個高效的開發(fā)環(huán)境,***限度地提高開發(fā)團隊的效率。其所包含的向導和設計模板能很大限度地幫助簡化開發(fā)任務。它的示例代碼能提供線索和方向,以幫助開發(fā)團隊在學習和采用新技術的時候迅速地向前推進。訪問完整的內(nèi)核源代碼有助于簡化在調(diào)試過程中的所需的功夫。
充分利用硬件設備驅動程序和BSP平臺,WEC7提供了一種有效的環(huán)境來幫助開發(fā)人員縮短開發(fā)時間,并取得上市時間的優(yōu)勢。
6.成本
最終,成本是公司,開發(fā)團隊和客戶所關心的關鍵問題。能夠***限度地降低成本是具有競爭力的一個關鍵因素。為客戶提供符合成本效益的產(chǎn)品才能占領市場,同時提高利潤率。
在復雜的技術領域,成本是一個相對的因素。開發(fā)項目的成本分析,需要包括下列所有因素:
?所需組件的成本
?開發(fā)工具的成本
?開發(fā)團隊的成本
?日常開銷
?促銷成本
?維護產(chǎn)品的支持和服務成本
除了有形成本,我們還需要考慮無形成本和效益。例如,不同選定組件和應用程序開發(fā)方案的組合會產(chǎn)生不同的客戶體驗。
成本可能是難以琢磨的。如果我們回顧過去15年至20年在市場上成功的產(chǎn)品,我們可以找到不少成功的產(chǎn)品,它們之所以能主導市場并非一味基于低價。當我們看待成本因素,我們還需要考慮諸如質(zhì)量,附加功能,支持和為提高產(chǎn)品的感知價值所做的創(chuàng)新等其他因素。
額外的支持信息
作為第七代產(chǎn)品,它在超過13年中有著不斷改進,高效的開發(fā)環(huán)境,企業(yè)的誠信支持,合理的授權成本和全球主要公司廣泛采用,WEC7是一個具有吸引力的操作系統(tǒng)平臺,不應該被忽視。
在投向WEC7前所需要做的全面評估是輕松簡單的。在Microsoft網(wǎng)站上就能免費得到WEC7開發(fā)軟件的評估版本。
總結
選擇一個新的操作系統(tǒng)平臺是一個重大的和具有破壞性的技術轉型。需要認真的努力和一些時間來審查,并確定所有的主要優(yōu)勢和劣勢。我們希望,這篇文章中的信息能為您在評估過程中提供幫助。
當前文章:為何選擇Windows Embedded Compact 7?
URL鏈接:http://www.5511xx.com/article/ccdoehj.html


咨詢
建站咨詢
