精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

在Eclipse IDE環境下如何使用TRACE32調試工具進行項目開發

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-07-31 08:10 ? 次閱讀

MCU/SoC系統開發調試工具廠商勞特巴赫技術有限公司(Lauterbach)提供的TRACE32調試和跟蹤工具已經被廣泛的應用在通信/家用電子汽車電子,醫療器械及工業控制等高端市場的程序調試和跟蹤領域,為無數的行業領導企業帶來了巨大的便利和效益。而Eclips作為開放式的集成開發環境(IDE),因其可以集成許多免費或者廉價的插件資源而有效的完成研發任務,也日益被許多知名企業和工程師作為首選的開發環境。通過整合Lauterbach,TRACE32開發工具(圖1)和Eclips,IDE,使得TRACE32調試工具的強大的功能與Eclips的易用性/完整性相結合,將給企業和工程師帶來更大的便利和更高的效率,進一步的提高企業的競爭力,加快項目的研發進度,縮短產品上市時間。

圖1:Lauterbach Trace32調試和跟蹤工具。

在Eclipse IDE環境下集成TRACE32調試工具

在Eclipse IDE環境下集成Lauterbach Trace32插件和其他任何擴展的插件都是類似的。您可以從IDE主界面的菜單“Help/Software Updates/Find and Install/Search for new features to install/New Remote Site”或不同版本的相同屬性菜單中打開一個新的插件更新窗口(圖2)。按確定按鈕后,Eclipse會自動查找并且安裝該插件。

在Eclipse IDE環境下如何使用TRACE32調試工具進行項目開發

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

在Eclipse IDE環境下如何使用TRACE32調試工具進行項目開發

圖3:Lauterbach configuration選項頁。

在該窗口中,Lauterbach Trace32插件的所有屬性都必須和Eclipse工程用例相互關聯起來才可以正常使用,例如:斷點的同步、原碼編輯等。否則Trace32實例軟件無法正常完成集成后相關的新屬性和功能。

Eclipse IDE他可以自由安裝各種插件,功能也很強大,如果你想開發WEB應用程序,可以安裝MyEclipse,他也是整合到Eclipse中的,他還支持,Struts,hibernate,Spring,JSF,等等,而且WSAD也是基于Eclipse技術的。EditPlus,UE等,對大部分人來說是最簡單、容易操作的幾款軟件,像這樣的比較受初學者的歡迎。

Trace32 產品體系:支持60多種架構的處理器,包括RISC, DSP, 支持60多種架構的處理器 包括RISC DSP 以及帶嵌入內核 FPGAs 系統 支持各種編譯器,RTOS 和IDE 統一的用戶體驗界面 統 的用戶體驗界面 專業的服務 模塊化的體系保 用戶的長期投資價值 模塊化的體系保證用戶的長期投資價值。

產品策略:TRACE32 開發工具: 開發 具;汽車電子行業挑戰和機遇 公司/產品介紹 公司/ 對Freescale芯片的支持 Freescale芯片的支持;支持的Freescale 芯片:LauterbachCONFIDENTIAL、FrankXing。支持的調試接口:支持BDM, JTAG, MIPI等調試接口。 支持ETM, NEXUS 等跟蹤接口。Trace32 對Freescale 芯片的支持(Trace):程序代碼跟蹤與回溯 代碼性能分析 代碼覆蓋率分析 程序運行指令周期統計 變量變化曲線以及時件發生率統計 協議/邏輯分析。

協議分析(PI):支持所有通道500MHz時鐘驅動抽樣 支持200MHz DDR 狀態抽樣 204 抽樣通道 支持瞬變記錄抽樣 支持代碼關聯同步分析 支持4路時鐘輸入 支持MICTOR和標準探針接口 支持電壓/電流模擬信號抽樣 支持標準協議分析(例如: CAN, FlexRay, Li SPI USB PCI 等等) Fl R Lin, SPI, USB,Freescale 通過最優秀的嵌入式系統解 決方案, 使得世界變的更小,交流更簡單,生 決方案 使得世界變的更小 交流更簡單 生 活更精彩。 Lauterbach Trace32使得您的工 作更有效率, 生活更輕松。

在“Trace32 Debugger”選項頁內,首先需要在“Project”文本框輸入需調試的Eclipse工程名稱或路徑,然后在“T32 executable”文本框中輸入您希望調用的Trace32調試軟件的可執行程序。Trace32應用程序的名稱一般和調試的目標系統架構是相對應的。例如:針對ARM架構的可執行程序為t32marm.exe,針對ZSP500架構的可執行程序為t32mzsp.exe。同時也可以在這里配置Trace32硬件的初始配置文件(例如config.t32,或者直接在“Edit configuration file”選項頁中編輯該配置文件,但一般情況下不需要手動修改該配置文件。這樣最基本的集成配置操作就完成了),通過點擊“Debug”按鈕就可以啟動Trace32軟件應用實例。默認情況下,Trace32軟件應用實例會自動調用“t32.cmm”腳本作為初始化的腳本,用戶也可以在“PRACTICE script”文本框輸入特定的初始化腳本以匹配不同的應用。

當需要使用Trace32軟件調試多個Eclipes項目時,可以把選項:“Use this launch for all projects”選上,就可以實現多個項目在同一個Trace32應用實例軟件內的調試。Lauterbach Trace32提供的Eclipse插件同樣可以支持對多內核系統的調試。

這樣,通過Lauterbach提供的Trace32 Eclipse插件,就可以擴展許多的新的功能屬性。例如:從Eclipse啟動配置中啟動Trace32調試軟件,支持多項目/多核的調試,同步Eclipse IDE和TRACE32軟件中的斷點,從Trace32調試軟件界面中調用/打開原代碼文件或者反之依然等。接下來我們將以實際的項目來介紹這些方便而強大的功能。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 處理器
    +關注

    關注

    68

    文章

    19178

    瀏覽量

    229200
  • 芯片
    +關注

    關注

    454

    文章

    50460

    瀏覽量

    421971
  • 汽車電子
    +關注

    關注

    3024

    文章

    7883

    瀏覽量

    166552
收藏 人收藏

    評論

    相關推薦

    Windows平臺使用Eclipse調試RT-Thread qemu-vexpress-a9 BSP工程

    和 Python 等開發工具Eclipse 的本身只是一個框架平臺,但是眾多插件的支持使得 Eclipse 擁有其他功能相對固定的 IDE 軟件很難具有的靈活性。本文主要介紹
    發表于 10-26 15:31

    如何在s32k執行功能重置時使用調試工具(例如trace32)來跟蹤軟件?

    嗨,團隊,我們 s32k 項目中使用 BIST,因為 bist 會在測試完成后導致功能重置。和1. 我們想知道如何在s32k 執行功能重置時使用調試工具(例如trace32)來跟蹤軟
    發表于 04-06 06:46

    trace32仿真器使用教程

    trace32仿真器使用教程 大概介紹一實現的具體原理,首先要有一塊可用的目標板,我選用的是SMDK2410 評估板。編譯環境虛擬VMware+RedHat9.0,
    發表于 05-17 16:23 ?0次下載

    高端/低端檢流電路原理

    Eclipse IDE環境下集成TRACE32調試工具,MCU/SoC系統
    發表于 11-26 09:16 ?4457次閱讀
    高端/低端檢流電路原理

    Lauterbach TRACE32新增功能可簡化MIPS和ARM CPU結合設計的調試工

    Imagination Technologies 和領先的微處理器開發工具供應商 Lauterbach 宣布,兩家公司已開始合作使 Lauterbach 廣受歡迎的 TRACE32 工具能夠更輕松地為 MIPS 異構 CPU 系
    發表于 02-19 15:16 ?2039次閱讀

    Lauterbach TRACE32 工具的新增支持功能可簡化

    TRACE32 工具能夠更輕松地為 MIPS 異構 CPU 系統或結合 MIPS CPU 與 ARM CPU 的系統進行調試
    發表于 02-25 11:11 ?2891次閱讀

    勞特巴赫TRACE32工具的最新支持功能,可輕松完成MIPS與ARM?CPUs的組合設計項目調試

    與ARM CPUs組合系統的項目調試更加簡便。勞特巴赫將在即將舉行的全球嵌入式展覽會上展示其解決方案。 勞特巴赫TRACE32是一系列模塊化微處理器開發工具,為嵌入式設計提供集成
    發表于 02-10 10:10 ?1215次閱讀

    AS:可視化的調試工具--FreeRTOS+Trace

    AS開發庫中,除了直接用于程序嵌入的庫和內核以外,還有用來調試工具。對于FreeRTOS而言,相對的線程和任務調度是比較難于用普通的設置斷點,
    的頭像 發表于 02-09 14:17 ?6782次閱讀

    介紹Lauterbach調試工具的應用

    該演示由Lauterbach中國團隊提供,展現您如何通過Lauterbach強大的嵌入式調試工具Trace32調試和分析運行在Altera Cyclone V SoC芯片上面的軟件。Lauterbach
    的頭像 發表于 06-26 08:09 ?5604次閱讀

    trace32 for rt-thread support的基本使用及系統插件原理

    的生產商,自1979年以來,制造世界一流的調試器和實時跟蹤方面擁有豐富經驗。其中產品線中的TRACE32為大眾廣為所知,是眾多手機廠商、芯片廠商的必備工具
    的頭像 發表于 01-07 10:34 ?5900次閱讀

    調試中常見復雜問題和TRACE32相應的解決方案

    調試中常見復雜問題和TRACE32相應的解決方案(13005開關電源啟動電阻)-調試中常見復雜問題和TRACE32?相應的解決方案
    發表于 07-26 10:44 ?15次下載
    <b class='flag-5'>調試</b>中常見復雜問題和<b class='flag-5'>TRACE32</b>相應的解決方案

    勞特巴赫trace32使用介紹(一)

    開發未上電前把trace32一端JTAG連接開發板,一端USB連接電腦,然后給trace32開發
    發表于 12-28 19:22 ?13次下載
    勞特巴赫<b class='flag-5'>trace32</b>使用介紹(一)

    MM32F013x——Windows環境基于Eclipse開發調試MM32

    前面一章節介紹了Windows搭建Eclipse開發環境,本章節將介紹Windows
    發表于 01-25 18:53 ?2次下載
    MM32F013x——Windows<b class='flag-5'>環境</b><b class='flag-5'>下</b>基于<b class='flag-5'>Eclipse</b><b class='flag-5'>開發</b>、<b class='flag-5'>調試</b>MM32

    TRACE32調試工具已全面支持芯馳科技全系列車規芯片

    具備四十多年的微處理器/嵌入式系統調試開發技術經驗,可支持包括Arm、RISC-V、諸多DSP等100多種芯片架構、超過5000種芯片的調試。在車規應用方向,TRACE32也通過了ISO26262功能安全
    的頭像 發表于 11-02 12:59 ?1346次閱讀

    如何對基于μTraceTrace32的LPC86x進行邊界掃描

    電子發燒友網站提供《如何對基于μTraceTrace32的LPC86x進行邊界掃描.pdf》資料免費下載
    發表于 08-17 10:22 ?4次下載
    如何對基于μ<b class='flag-5'>Trace</b>和<b class='flag-5'>Trace32</b>的LPC86x<b class='flag-5'>進行</b>邊界掃描