新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 業(yè)界動(dòng)態(tài) > 在Eclipse IDE 環(huán)境下使用Lauterbach公司的TRACE32調(diào)試工具

在Eclipse IDE 環(huán)境下使用Lauterbach公司的TRACE32調(diào)試工具

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

  在Eclipse IDE 環(huán)境下使用公司的

本文引用地址:http://2s4d.com/article/114291.htm

  一:前言

  作為半導(dǎo)體MCU/SOC系統(tǒng)開發(fā)領(lǐng)域的領(lǐng)導(dǎo)廠商, 德國(guó) GmbH公司提供的 調(diào)試和跟蹤工具已經(jīng)被廣泛的應(yīng)用在通信/家用電子, 汽車電子,醫(yī)療器械及工業(yè)控制等高端市場(chǎng)的程序調(diào)試和跟蹤領(lǐng)域, 為無(wú)數(shù)的行業(yè)領(lǐng)導(dǎo)企業(yè)帶來(lái)了巨大的便利和效益. 而Eclips作為開放式的集成開發(fā)環(huán)境(IDE), 因其可以集成許多免費(fèi)或者廉價(jià)的插件資源而有效的完成研發(fā)任務(wù).也日益被許多知名企業(yè)和工程師作為首選的開發(fā)環(huán)境. 開發(fā)工具 和Eclips IDE的整合使得TRACE32的強(qiáng)大的功能和Eclips的易用性/完整性特點(diǎn)完成了一次完美的結(jié)合, 無(wú)疑將帶給企業(yè)和工程師更大的便利和更高的效率, 更進(jìn)一步的提高企業(yè)的競(jìng)爭(zhēng)力, 加快項(xiàng)目的研發(fā)進(jìn)度,縮短產(chǎn)品上市時(shí)間.

  

 

  二:在Eclipse IDE 環(huán)境下集成Lauterbach公司的調(diào)試工具:

  在Eclipse IDE環(huán)境下集成Lauterbach Trace32插件和其他任何擴(kuò)展的插件是類似的。您可以從IDE主界面的菜單“Help /Software Updates / Find and Install / Search for new features to install/ New Remote Site”或不同版本的相同屬性的菜單中打開一個(gè)新的插件更新窗口。 Lauterbach Trace32 插件的遠(yuǎn)程連接為:http://www.lauterbach.com/eclipse。如下圖所示,按確定按鈕后,Eclipse會(huì)自動(dòng)查找并且安裝該插件.

  

 

  更新安裝Eclipse Trace32插件后, 用戶可以通過(guò)”Eclipse 啟動(dòng)配置選項(xiàng)調(diào)用TRACE32軟件, 至于Lauterbach Trace32軟件的運(yùn)行和調(diào)試等操作控制都可以在 ”Lauterbach configuration”選項(xiàng)頁(yè)內(nèi)進(jìn)行配置(該配置選項(xiàng)頁(yè)可以從菜單中打開Run/Debug Configurations)。 首先在“Debug configurations”對(duì)話框窗口的左側(cè)選中“LAUTERBACH TRACE32 Debugger”,并且在鼠標(biāo)右鍵的彈出子菜單中選擇增加一新的配置。 你將會(huì)看到如下的窗口:

  

 

  在該窗口中,Lauterbach Trace32插件的所有屬性都必須和Eclipse工程用例相互關(guān)聯(lián)起來(lái)才可以正常使用,例如:斷點(diǎn)的同步, 原碼編輯等。 否則Trace32 實(shí)例軟件無(wú)法正常完成集成后相關(guān)的新屬性和功能。

  “Trace32 Debugger”選項(xiàng)頁(yè)內(nèi),首先需要在“Project” 文本框輸入需要調(diào)試的Eclipse工程名稱或路徑。 然后在 “T32 executable”文本框中輸入您希望調(diào)用的Trace32調(diào)試軟件的可執(zhí)行程序。 Trace32應(yīng)用程序的名稱一般和調(diào)試的目標(biāo)系統(tǒng)架構(gòu)是相對(duì)應(yīng)的。例如:針對(duì)ARM架構(gòu)的可執(zhí)行程序?yàn)閠32marm.exe, 針對(duì)ZSP500架構(gòu)的可執(zhí)行程序?yàn)閠32mzsp.exe. 同時(shí)也可以在這里配置Trace32硬件的初試配置文件(例如:config.t32, 或者直接在“Edit configuration file”選項(xiàng)頁(yè)中編輯該配置文件,但一般情況下不需要手動(dòng)修改該配置文件。這樣最基本的集成配置操作就完成了),通過(guò)點(diǎn)擊“Debug” 按鈕就可以啟動(dòng)Trace32軟件應(yīng)用實(shí)例。默認(rèn)情況下Trace32軟件應(yīng)用實(shí)例會(huì)自動(dòng)調(diào)用“t32.cmm”腳本作為初始化的腳本,用戶也可以在“PRACTICE script” 文本框輸入特定的初始化腳本以匹配不同的應(yīng)用。


上一頁(yè) 1 2 3 4 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉