風(fēng)河公司的嵌入式軟件集成開發(fā)環(huán)境

Workbench是對(duì)Tornado一次脫胎換骨的升級(jí),但目前并不能說Workbench就可以完全取代Tornado,這是因?yàn)閃orkbench 只對(duì)VxWorks6.O以上的版本(具有“進(jìn)程”的概念)進(jìn)行支持,如果用戶想使用VxWorks6.O以下的版本(扁平地址空間,應(yīng)用程序均在內(nèi)核中運(yùn)行),那只能用Tomado進(jìn)行開發(fā)。 4 Workbench的當(dāng)前應(yīng)用狀況 如上所述,Workbench無疑是當(dāng)前嵌入式軟件開發(fā)領(lǐng)域中功能非常強(qiáng)大的一個(gè)集成開發(fā)環(huán)境,它最適合應(yīng)用于復(fù)雜系統(tǒng)的開發(fā)或多個(gè)開發(fā)團(tuán)隊(duì)的合作開發(fā)。比如一個(gè)復(fù)雜的系統(tǒng),需要用到多種CPU或多種目標(biāo)操作系統(tǒng),或者應(yīng)用軟件本身非常復(fù)雜,具有多個(gè)任務(wù),并且相互之間關(guān)聯(lián)緊密,或者多個(gè)項(xiàng)目組之間需要進(jìn)行協(xié)同開發(fā)和軟件模塊共享,或者企業(yè)涉及到了從硬件開發(fā),到軟件開發(fā),再到生產(chǎn)測(cè)試的全過程。在這些情況下,考慮使用Work-bench平臺(tái)則非常合適,因?yàn)檫@樣不僅能快速有效地進(jìn)行系統(tǒng)開發(fā),并且能夠有效地進(jìn)行項(xiàng)目的組織和管理,最終從整體上降低成本。 Workbench目前正式發(fā)布的是2.2版本,即將推出的2.3版本則提供了對(duì)更多種類處理器和目標(biāo)操作系統(tǒng)的支持,其功能和適用范圍也將進(jìn)一步增強(qiáng)。在國(guó)內(nèi),已經(jīng)有不少大型企業(yè)正在積極評(píng)估Workbench平臺(tái)的使用,并體驗(yàn)其強(qiáng)大的開發(fā)能力和方便靈活的操作過程。在國(guó)外,已經(jīng)有一些企業(yè)用 Woikbench開發(fā)出來了自己的產(chǎn)品。相信不久以后,風(fēng)河公司的Workbench開發(fā)平臺(tái)將會(huì)遍及到嵌入式軟件開發(fā)的各個(gè)領(lǐng)域,并使嵌入式軟件開發(fā)成為一個(gè)令人愉悅的過程。
評(píng)論