<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 業(yè)界動(dòng)態(tài) > 嵌入式軟件開(kāi)發(fā),整合無(wú)憂(yōu)

嵌入式軟件開(kāi)發(fā),整合無(wú)憂(yōu)

作者: 時(shí)間:2004-10-26 來(lái)源:電子產(chǎn)品世界 收藏

  消費類(lèi)電子產(chǎn)品市場(chǎng)的迅速發(fā)展,特別是個(gè)人和家庭環(huán)境使用的通信及娛樂(lè )產(chǎn)品的廣泛應用,使得系統成為全球電子市場(chǎng)的一個(gè)關(guān)鍵支撐。在競爭異常激烈的今天,上市時(shí)間(time-to-market)和開(kāi)發(fā)成本意味著(zhù)一切,追求技術(shù)的附加值成為電子產(chǎn)業(yè)業(yè)重要的追求。然而,相互不兼容的軟件和工具每天都在迫使電子產(chǎn)品開(kāi)發(fā)商付出巨大的成本,因為每個(gè)開(kāi)發(fā)過(guò)程使用的獨特工具和程序不相互兼容,導致的方案延遲等煩惱,也在困擾著(zhù)軟件開(kāi)發(fā)者。能夠迅速可靠提供差異化產(chǎn)品的平臺自然成了開(kāi)發(fā)商們的首選。

  近日,全球最專(zhuān)業(yè)的軟件開(kāi)發(fā)提供商美國系統公司推出了開(kāi)放源代碼的開(kāi)發(fā)工具Workbench 2.0。這對于電子產(chǎn)品研發(fā)制造企業(yè)和嵌入式軟件開(kāi)發(fā)者來(lái)說(shuō),可謂雪中送炭。

基于Eclipse架構,支持多系統開(kāi)發(fā)

  Wind River Workbench 2.0是一套全面支持端到端設備軟件開(kāi)發(fā)的集成開(kāi)發(fā)環(huán)境(IDE)。它是目前唯一能夠同時(shí)支持VxWorks、Linux和其他專(zhuān)用操作系統的跨平臺IDE(綜合性開(kāi)發(fā)環(huán)境)。借助Wind River Workbench 2.0提供的深度開(kāi)發(fā)工具可以覆蓋到開(kāi)發(fā)過(guò)程中的每個(gè)階段,而且Workbench 2.0是基于目前廣泛應用的Eclipse的開(kāi)放系統開(kāi)發(fā)框架,能夠提供與第三方和專(zhuān)用內部工具的無(wú)縫連接,全面滿(mǎn)足定制性和可測量性的需求從而為各開(kāi)發(fā)商可以對其開(kāi)發(fā)進(jìn)程實(shí)現標準化,降低軟件的整體成本,并且加速最終產(chǎn)品的面市時(shí)間。

  Workbench2.0可以根據需求而變化,并且易于定制, 因為它建立在Eclipse架構基礎上,這就避免了集成不兼容的工具所帶來(lái)的煩瑣任務(wù),并消除在多個(gè)應用平臺中開(kāi)發(fā)應用的耗時(shí)過(guò)程,從而以更短的時(shí)間創(chuàng )建更高質(zhì)量的應用。 Workbench2.0很容易與數以百計的第三方插件或者那些開(kāi)發(fā)的內部軟件結合在一起。這一切的得益于早先在面向VxWorks的開(kāi)發(fā)工具“Tornado”中積累的技術(shù)經(jīng)驗。

  系統的Workbench 2.0的特點(diǎn)是,僅需按下按鈕即可實(shí)現設備驅動(dòng)程序等內核空間調試與應用軟件等用戶(hù)空間調試的切換。此前,在嵌入式Linux的調試中,內核空間調試與用戶(hù)空間的調試需要分別以不同的方式進(jìn)行。具體來(lái)說(shuō),作為用來(lái)由目標開(kāi)發(fā)板卡向主機發(fā)送調試信息的小程序(Demon),需要分別用于內核空間和用戶(hù)空間的 “KGDB”和“GDB”服務(wù)器。因此,需要啟動(dòng)多個(gè)登錄到開(kāi)發(fā)板卡的Linux上的終端畫(huà)面及調試畫(huà)面。此次,風(fēng)河系統通過(guò)新開(kāi)發(fā)了將上述小程序融為一體的“WDB Debug Agent”,通過(guò)這一個(gè)工具就可以完成所有調試工作。

開(kāi)發(fā)平臺標準化,實(shí)現資源共享

  Workbench2.0是一個(gè)標準化的綜合性開(kāi)發(fā)環(huán)境,可以分享有益的經(jīng)驗,減少訓練和IT技術(shù)支持的成本。在這一嶄新的開(kāi)放性和靈活性平臺下,項目開(kāi)發(fā)會(huì )有足夠的自由度去選擇適合的開(kāi)發(fā)技術(shù)。通過(guò)支持廣泛的處理器、操作系統,使得Workbenc2.0成為理想的標準化環(huán)境,還有Workbenc2.0允許程序開(kāi)發(fā)隊伍輕易地在不同的設計和開(kāi)發(fā)者之間分享和轉換資源。尤其值得一提的是,風(fēng)河Workbench是第一個(gè)也是唯一一個(gè)能夠讓不同的公司在VxWorks® 和Linux這樣的設備運用軟件開(kāi)發(fā)環(huán)境同樣起作用。

端到端程序優(yōu)化,提高團隊效率

  風(fēng)河Workbench2.0可以?xún)?yōu)化在每一個(gè)單獨開(kāi)發(fā)階段中的程序,包括用于所有設備軟件方案的端到端式的開(kāi)發(fā)程序。這一功能可以讓開(kāi)發(fā)程序隊伍更為高效的合作,能讓操作人員可以更完全地適應開(kāi)發(fā)過(guò)程中的各個(gè)階段,從而增加團隊的工作效力。不用考慮嵌入式操作系統,處理器、內核或語(yǔ)言的限制,Workbench2.0支持所有的程序,這樣就能夠更加快捷而高效地創(chuàng )建和配置運用軟件。并且,當需求隨著(zhù)時(shí)間的推移而有所變更時(shí),它也能夠隨之升級。

  這一切的改變也使得設備軟件開(kāi)發(fā)程序的低效性與復雜性減到最小。這就意味著(zhù)最終可以降低開(kāi)發(fā)成本,減少開(kāi)發(fā)風(fēng)險,市場(chǎng)推進(jìn)速度加快,從而得到更大地投入產(chǎn)出比。

 



關(guān)鍵詞: 風(fēng)河 嵌入式

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>