chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

關(guān)于Trace32forRT-Thread的簡(jiǎn)述與使用

RTThread物聯(lián)網(wǎng)操作系統(tǒng) ? 來(lái)源:面包板社區(qū) ? 作者:RTThread物聯(lián)網(wǎng)操作 ? 2021-04-28 10:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、Trace32 for RT-Thread

Trace32 是由德國(guó) Lauterbach 公司研制開(kāi)發(fā)的一款仿真測(cè)試工具。Trace32 作為一種真正集成化、通用性系統(tǒng)仿真器可以組合成多種方案,可以支持網(wǎng)絡(luò)方案、實(shí)驗(yàn)室單機(jī)方案、異地光纖方案等,它具有全模塊化、積木式結(jié)構(gòu)、可支持 JTAG 及 BDM 接口和所有 CPU,能夠提供軟件分析、端口分析、波形分析以及軟件測(cè)試等強(qiáng)大功能。RT-Thread 是一個(gè)集實(shí)時(shí)操作系統(tǒng)(RTOS)內(nèi)核、中間件組件和開(kāi)發(fā)者社區(qū)于一體的技術(shù)平臺(tái),具有極小內(nèi)核、穩(wěn)定可靠、簡(jiǎn)單易用、高度可伸縮、組件豐富等特點(diǎn)。RT-Thread 擁有一個(gè)國(guó)內(nèi)最大的嵌入式開(kāi)源社區(qū),同時(shí)被廣泛應(yīng)用于能源、車(chē)載、醫(yī)療、消費(fèi)電子等多個(gè)行業(yè),累積裝機(jī)量超8億臺(tái),成為國(guó)人自主開(kāi)發(fā)、國(guó)內(nèi)最成熟穩(wěn)定和裝機(jī)量最大的開(kāi)源 RTOS。Lauterbach 和 RT-Thread 聯(lián)合開(kāi)發(fā)了 Trace32 for RT-Thread 的插件,讓開(kāi)發(fā)者能更加高效的開(kāi)發(fā)。

二、Trace32 for RT-Thread 的使用

在使用 Trace32 for RT-Thread 的插件前,您需要準(zhǔn)備好:Trace32 調(diào)試器以及插件相關(guān)的文件( t32_xxx_script.cmm , rtthread.men ,rtthread.t32)。插件相關(guān)的文件請(qǐng)聯(lián)系 Lauterbach 。

1. 啟動(dòng) Trace32

2. 啟動(dòng) Trace32 for ARM

541968f6-a4b0-11eb-aece-12bb97331649.png

3. Trace32 for ARM 界面介紹

5450f262-a4b0-11eb-aece-12bb97331649.png

4. 加載 Trace32 for ARM 腳本文件

Trace32 可以使用語(yǔ)法簡(jiǎn)潔的腳本文件來(lái)替代一些的命令操作。

通過(guò)腳本文件可以自動(dòng)的完成 elf 的解析和 bin 文件的燒錄

把腳本文件拖放到命令輸入欄,之后按 Enter 鍵

54fbf7f2-a4b0-11eb-aece-12bb97331649.png

5. Trace32 for ARM 顯示工程源碼

工程師們?cè)谄綍r(shí)調(diào)試程序是需要能跟蹤代碼來(lái)進(jìn)行一些列的檢查,Trace32 提供了便捷的操作方式,下圖展示了兩種顯示的方法,任選其中一種即可:

使用菜單欄

使用圖標(biāo)

55a720fa-a4b0-11eb-aece-12bb97331649.png

6. Trace32 for ARM 調(diào)試工程

工程師們?cè)谡{(diào)試代碼的時(shí)候經(jīng)常需要控制 MCU 的行為,比如常見(jiàn)的:全速運(yùn)行,打斷點(diǎn),修改變量來(lái)觸發(fā)某些條件。這些 Trace32 都有非常好的支持。

MCU 全速運(yùn)行

55b92980-a4b0-11eb-aece-12bb97331649.png

增加斷點(diǎn)

55f88468-a4b0-11eb-aece-12bb97331649.png

修改變量

5610030e-a4b0-11eb-aece-12bb97331649.png

7. Trace32 for ARM 調(diào)試 RT-Thread

Trace32 for RT-Thread 插件使得調(diào)試 RT-Thread 更加的方便。目前支持展示當(dāng)前內(nèi)核對(duì)象的信息有:

線(xiàn)程

信號(hào)

事件集

互斥鎖

郵箱

消息隊(duì)列

內(nèi)存池

展示線(xiàn)程信息:

564071ec-a4b0-11eb-aece-12bb97331649.png

展示線(xiàn)程更多的信息:

鼠標(biāo)右鍵點(diǎn)擊線(xiàn)程名,即可顯示更多的線(xiàn)程結(jié)構(gòu)體信息

564d4caa-a4b0-11eb-aece-12bb97331649.png

如果出現(xiàn)以下信息,則表示工程中未使用該內(nèi)核對(duì)象:

56c66cf2-a4b0-11eb-aece-12bb97331649.png

三、總結(jié)

Trace32 for RT-Thread 可以很方便的分析系統(tǒng)實(shí)時(shí)的運(yùn)行狀態(tài), 借助這一有力的工具,在系統(tǒng)發(fā)生異常錯(cuò)誤的時(shí)候,就能獲取到更多有效的信息,方便工程師們更快更精準(zhǔn)的找到問(wèn)題點(diǎn)。
編輯:lyn

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • for
    for
    +關(guān)注

    關(guān)注

    0

    文章

    44

    瀏覽量

    16264
  • trace32
    +關(guān)注

    關(guān)注

    0

    文章

    12

    瀏覽量

    13312
  • RT-Thread
    +關(guān)注

    關(guān)注

    32

    文章

    1583

    瀏覽量

    44514

原文標(biāo)題:Trace32 for RT-Thread 插件發(fā)布,讓開(kāi)發(fā)更高效!

文章出處:【微信號(hào):RTThread,微信公眾號(hào):RTThread物聯(lián)網(wǎng)操作系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    verdi中trace信號(hào)的方法

    具體方法 1、原理圖中trace * 在源代碼框中右鍵選中信號(hào),在new schematic選項(xiàng)中可按需要選擇 * 此處選擇driver為例,點(diǎn)擊driver將打開(kāi)原理圖 * 在原理圖
    發(fā)表于 10-28 06:03

    【直播預(yù)告】RT-Trace 新玩法|無(wú)SWO板也能Trace,控制臺(tái)直連功能首秀! | 問(wèn)學(xué)直播

    RT-Trace的功能邊界再次突破!針對(duì)開(kāi)發(fā)者反饋的硬件限制與調(diào)試便捷性問(wèn)題,我們推出兩款全新軟件包,讓更多開(kāi)發(fā)板都能暢享Trace調(diào)試體驗(yàn)。下周四(10月23日20:00),我們將帶來(lái)直播
    的頭像 發(fā)表于 10-19 10:03 ?1061次閱讀
    【直播預(yù)告】RT-<b class='flag-5'>Trace</b> 新玩法|無(wú)SWO板也能<b class='flag-5'>Trace</b>,控制臺(tái)直連功能首秀! | 問(wèn)學(xué)直播

    【直播預(yù)告】RT-Trace 全新版本發(fā)布|ITM輸出 MemoryWatch 功能首發(fā)實(shí)測(cè)! | 問(wèn)學(xué)直播

    RT-Trace迎來(lái)又一次重要更新!本次新版本帶來(lái)了兩項(xiàng)備受期待的功能——ITM輸出與MemoryWatch內(nèi)存監(jiān)控,讓調(diào)試可視化更高效、問(wèn)題定位更精準(zhǔn)。為幫助開(kāi)發(fā)者快速上手新特性
    的頭像 發(fā)表于 10-14 11:57 ?478次閱讀
    【直播預(yù)告】RT-<b class='flag-5'>Trace</b> 全新版本發(fā)布|ITM輸出  MemoryWatch 功能首發(fā)實(shí)測(cè)! | 問(wèn)學(xué)直播

    如何利用Trace機(jī)制實(shí)現(xiàn)LLCP預(yù)覽功能

    在藍(lán)牙協(xié)議棧開(kāi)發(fā)過(guò)程中,有時(shí)需要預(yù)先知道 LLCP。本文將介紹如何利用 Trace 機(jī)制實(shí)現(xiàn) LLCP 預(yù)覽功能。
    的頭像 發(fā)表于 10-09 17:55 ?1743次閱讀

    【干貨分享】RT-Trace國(guó)產(chǎn)調(diào)試工具 | 技術(shù)集結(jié)

    在嵌入式系統(tǒng)開(kāi)發(fā)中,調(diào)試一直是最具挑戰(zhàn)性的環(huán)節(jié)之一。傳統(tǒng)的調(diào)試方式往往依賴(lài)低速串口輸出、簡(jiǎn)單的斷點(diǎn)調(diào)試或離線(xiàn)日志記錄,這些手段在面對(duì)復(fù)雜的實(shí)時(shí)系統(tǒng)時(shí)存在諸多局限。RT-Trace是RT-Thread
    的頭像 發(fā)表于 09-16 08:07 ?764次閱讀
    【干貨分享】RT-<b class='flag-5'>Trace</b>國(guó)產(chǎn)調(diào)試工具 | 技術(shù)集結(jié)

    【直播預(yù)告】RT-Trace調(diào)試工具V1.1.0版本功能全解析 | 問(wèn)學(xué)直播

    RT-Thread一直致力于為開(kāi)發(fā)者提供更高效的工具和技術(shù)支持。RT-Trace調(diào)試工具自面世以來(lái)持續(xù)演進(jìn),功能不斷豐富:2025年5月:RT-Trace首次亮相,開(kāi)創(chuàng)性地實(shí)現(xiàn)了基于SWO
    的頭像 發(fā)表于 09-05 11:53 ?1094次閱讀
    【直播預(yù)告】RT-<b class='flag-5'>Trace</b>調(diào)試工具V1.1.0版本功能全解析 | 問(wèn)學(xué)直播

    揭秘!基于RT-Thread探究“優(yōu)先級(jí)反轉(zhuǎn)”下的任務(wù)調(diào)度究竟是什么樣的?| 技術(shù)集結(jié)

    本文將基于RT-Thread,結(jié)合RT-Trace調(diào)試器細(xì)化到實(shí)際任務(wù)調(diào)度的粒度,來(lái)調(diào)試并逐步講解“優(yōu)先級(jí)反轉(zhuǎn)”的調(diào)度和運(yùn)行邏輯。如果對(duì)RT-Trace感興趣的可以看這篇文章:國(guó)產(chǎn)嵌入式調(diào)試器之光
    的頭像 發(fā)表于 08-17 10:07 ?3067次閱讀
    揭秘!基于RT-<b class='flag-5'>Thread</b>探究“優(yōu)先級(jí)反轉(zhuǎn)”下的任務(wù)調(diào)度究竟是什么樣的?| 技術(shù)集結(jié)

    RT-Trace初體驗(yàn)一之使用Trace功能調(diào)試Cortex-M4 | 技術(shù)集結(jié)

    隨著嵌入式系統(tǒng)規(guī)模和復(fù)雜度不斷提升,傳統(tǒng)的調(diào)試手段已難以滿(mǎn)足對(duì)系統(tǒng)運(yùn)行狀態(tài)的精細(xì)化分析需求。為提升開(kāi)發(fā)效率、優(yōu)化系統(tǒng)性能,RT-Thread推出了一款全新調(diào)試工具——RT-Trace。該工具
    的頭像 發(fā)表于 07-06 10:03 ?1350次閱讀
    RT-<b class='flag-5'>Trace</b>初體驗(yàn)一之使用<b class='flag-5'>Trace</b>功能調(diào)試Cortex-M4 | 技術(shù)集結(jié)

    RT-Trace調(diào)試工具正式發(fā)布!

    5月20日,RT-Thread官方預(yù)售了首款調(diào)試工具RT-Trace,獲得了開(kāi)發(fā)者及企業(yè)用戶(hù)的廣泛關(guān)注與支持。RT-Trace調(diào)試工具結(jié)束預(yù)售階段,即日起正式發(fā)布!RT-Trace是一
    的頭像 發(fā)表于 06-18 12:02 ?1358次閱讀
    RT-<b class='flag-5'>Trace</b>調(diào)試工具正式發(fā)布!

    Lauterbach TRACE32開(kāi)發(fā)工具現(xiàn)在支持PX5 RTOS

    Lauterbach TRACE32開(kāi)發(fā)工具現(xiàn)在支持PX5 RTOS。這里TRACE32工具支持包括對(duì)PX5 RTOS內(nèi)部結(jié)構(gòu)和數(shù)據(jù)的訪問(wèn),使開(kāi)發(fā)人員能夠更深入地了解其應(yīng)用程序的行為方式,并利用芯片
    的頭像 發(fā)表于 06-12 16:38 ?942次閱讀

    Thread標(biāo)準(zhǔn)認(rèn)證概述

    本篇知識(shí)庫(kù)文章概述了開(kāi)發(fā)人員如何將其Thread物聯(lián)網(wǎng)設(shè)備進(jìn)行Thread Group認(rèn)證所需的步驟,并重點(diǎn)介紹使用Silicon Labs(芯科科技)的EFR32無(wú)線(xiàn)射頻器件的相關(guān)流程。
    的頭像 發(fā)表于 06-04 10:10 ?810次閱讀
    <b class='flag-5'>Thread</b>標(biāo)準(zhǔn)認(rèn)證概述

    重磅預(yù)售!RT-Trace調(diào)試工具

    嵌入式開(kāi)發(fā)者注意!調(diào)試神器RT-Trace即將登陸淘寶!嵌入式開(kāi)發(fā)從業(yè)者們:您是否常被調(diào)試效率低下、線(xiàn)程分析不清、故障定位困難所困擾?別愁!專(zhuān)為嵌入式開(kāi)發(fā)者打造的高性能調(diào)試工具RT-Trace即將
    的頭像 發(fā)表于 05-20 18:15 ?1096次閱讀
    重磅預(yù)售!RT-<b class='flag-5'>Trace</b>調(diào)試工具

    IMXRT1170-EVK如何使用J-Trace探針啟用指令跟蹤?

    我正在嘗試使用 i.MXRT1176 跟蹤引腳和 MIMXRT1170-EVK 板上的 J-Trace 探針來(lái)啟用指令跟蹤。 我已經(jīng)安裝了電阻器R1881, R1882, R1883, R1884
    發(fā)表于 04-07 06:21

    如何使用MCUXpresso IDE中內(nèi)置的SWO Trace功能?

    如何使用MCUXpresso IDE中內(nèi)置的SWO Trace功能?
    發(fā)表于 03-17 08:08

    基于SEGGER的Ozone調(diào)試器和J-Trace工具跟蹤Ferrocene的Rust應(yīng)用

    2025年3月,SEGGER和Ferrous Systems合作,確保使用Ferrous Systems的Ferrocene工具鏈編譯的Rust應(yīng)用程序可以通過(guò)SEGGER的J-Trace工具實(shí)時(shí)下載分析。
    的頭像 發(fā)表于 03-14 11:27 ?1398次閱讀