<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è) > 消費電子 > 嵌入式系統開(kāi)發(fā)工具發(fā)展(2)

嵌入式系統開(kāi)發(fā)工具發(fā)展(2)

——
作者:Rick Leatherman 時(shí)間:2007-12-04 來(lái)源:電子產(chǎn)品世界 收藏

 MIPS科技FS2 部 副總裁兼總經(jīng)理 Rick Leatherman

1 在開(kāi)發(fā)工具領(lǐng)域,現在技術(shù)的最新趨勢是什么?

  軟件與應用開(kāi)發(fā)實(shí)踐開(kāi)始出現了融合。許多工具和用戶(hù)對工具的期望日益趨同。   

  從編譯器到應用的開(kāi)源工具應該具有符合生產(chǎn)的質(zhì)量。開(kāi)發(fā)商希望這些工具能夠無(wú)縫地一起運行。但是“免費”和“實(shí)現商用”并不相同。必須具有專(zhuān)業(yè)知識才能使今天的開(kāi)源工具生效。

  MIPS 科技公司一直致力于開(kāi)源開(kāi)發(fā)工具的。該公司與領(lǐng)先的公司達成合作伙伴關(guān)系,這些合作伙伴同為嵌入式軟件開(kāi)發(fā)世界的主要開(kāi)源貢獻者。

  用于消費設備的嵌入式 Linux是一個(gè)重要趨勢。MIPS 科技對 Linux-MIPS 知識庫有直接貢獻,并且與 MontaVista、Wind River、Viosoft、TimeSys 等公司保持戰略合作關(guān)系,為市場(chǎng)提供 Linux 解決方案。

  像 Eclipse 這樣的開(kāi)放開(kāi)發(fā)平臺和用于調試和可視化的可用插件,在未來(lái)兩年將會(huì )變得極其重要。MIPS 利用其大量的工程資源創(chuàng )建了基于 Eclipse 的環(huán)境,以滿(mǎn)足開(kāi)發(fā)者的需求。利用 Eclipse ,MIPS  正處于統一嵌入式項目管理的前沿,能夠為未來(lái)的功能提供可擴展和可升級性。

  在過(guò)去這些年里,MIPS 在為其授權商和客戶(hù)提供全面的工具解決方案方面加大了投資,其中包括內部增加了編譯器、軟硬件調試技術(shù)方面的投資、為優(yōu)化的 GCC 工具鏈和 Linux 核移植收購了 Algorithmics 公司,以及為實(shí)現一流的調試工具收購 First Silicon Solutions (FS2)公司。  

  開(kāi)發(fā)工具難題的另外一個(gè)關(guān)鍵部分是識別調試 (OS aware debugging)。作為 MIPS 科技的一個(gè)部門(mén),FS2與 Viosoft 公司緊密合作解決這個(gè)問(wèn)題。Viosoft Arriba  調試器與 MIPS Navigator Eclipse IDE 和 FS2 EJTAG 探針緊密集成,可提供一系列市場(chǎng)上無(wú)可比擬的  Linux 和 ThreadX™ 調試功能。

  這些解決方案針對 MIPS 的架構優(yōu)勢,支持在線(xiàn)和離線(xiàn)跟蹤,并具有嵌入在內核中的性能調節功能。這些工具能夠幫助開(kāi)發(fā)人員獲得采用 MIPS 內核的所有優(yōu)勢。除了提供高性能、實(shí)現小面積和低功耗之外,還包括加快開(kāi)發(fā)上市時(shí)間的先進(jìn)分析和調試增強功能。


2.為了促進(jìn)中國嵌入式技術(shù)的,您對中國工程師有什么建議?

  開(kāi)發(fā)人員必須清楚地知道設計面臨的挑戰,以及他們的工具的能力和局限性。嵌入式SoC 領(lǐng)域任何有意義的設計都需要目標定位于嵌入式領(lǐng)域的、集成的軟件開(kāi)發(fā)工具。能夠集成開(kāi)源和免費軟件,而且可為處理器內核提供無(wú)縫調試環(huán)境的工具,必須對內核和  SoC 元件交互有深刻的理解。

  設計人員必須充分了解“免費軟件”調試解決方案的局限性。KGDB 就是一個(gè)調試嵌入 Linux的例子。設計工程師很快發(fā)現該免費解決方案對于調試嵌入式代碼有很大的局限性。KGDB 的局限性包括要求修補核,不能同時(shí)支持調試大量線(xiàn)程和工藝,不具備在同一目標連接和調試共享庫里調試驅動(dòng)器和應用的能力。

  對完全集成和經(jīng)過(guò)測試的供應商提供的工具和工具環(huán)境的投資有助于設計工程師顯著(zhù)縮短上市時(shí)間。供應商能夠提供未公開(kāi)的見(jiàn)解、集成、標準和與生態(tài)系統的聯(lián)系,以縮短目前和未來(lái)設計的上市時(shí)間。供應商必須為用戶(hù)提供支持機制,包括完整的文件、支持論壇和呼叫中心。

3.貴公司的產(chǎn)品特點(diǎn)是什么?
  MIPS 為產(chǎn)品開(kāi)發(fā)的所有階段提供全面的工具組合,包括編輯器技術(shù)、嵌入式 RTOS 支持、EJTAG 探針,以及使用 MIPS32®、MIPS64®  處理器和基于硅的調試 IP 的軟件開(kāi)發(fā)的 Malta™ 開(kāi)發(fā)板。

  MIPS 軟件工具包有助于開(kāi)發(fā)人員實(shí)現所有 MIPS 內核系列的應用的寫(xiě)入、編譯、執行和代碼調試。MIPS 軟件工具包括基于 MIPS SDE GNU 的工具鏈、MIPSsim™ 指令集模擬器,以確定硅前內核、MIPS DSP 庫和技術(shù)支持特性。為 MIPS 架構高度優(yōu)化的特定內核庫也被嵌入到 MIPS 工具鏈。

  所有的 MIPS 工具都可從 MIPS 的  First Silicon Solutions (FS2)  部門(mén)得到。FS2 提供集成整個(gè)工具組合、支持 MIPS 內核和獨特的單內核調試特性的全面解決方案。FS2 EJTAG 調試器完全集成到 MIPS 軟件工具鏈,支持 Eclipse 和 GDB/Insight 調試接口。

  對于采用嵌入式  Linux  或 ThreadX 的設計團隊,FS2開(kāi)發(fā)出了先進(jìn)的識別工具。這些識別工具充分利用了內核的調試 IP,并且可為操作系統環(huán)境提供由上至下的調試。 

  FS2 工具為所有的 MIPS 調試需求提供了完全集成的、具有成本效益的“開(kāi)箱即用”解決方案。該獨特的特定內核功能和易用性可以確保最有效地利用用戶(hù)的開(kāi)發(fā)時(shí)間。 

 



評論


相關(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>