在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

ETM嵌入式跟蹤宏單元有哪些功能

麥辣雞腿堡 ? 來源:TrustZone ? 作者:TrustZone ? 2023-10-30 14:38 ? 次閱讀

ETM 宏單元為 ARM 微處理器提供實時指令跟蹤和數據跟蹤。跟蹤軟件工具使用 ETM 生成的信息重建全部或部分程序的執行情況。

ETM (Embedded Trace Macrocell) 是一種在 ARM 微處理器中使用的硬件單元,它主要用于提供實時的指令跟蹤和數據跟蹤。這種跟蹤信息對于調試和性能分析等任務非常有用。

ETM 宏單元的主要功能如下:

?實時指令跟蹤:ETM 可以跟蹤微處理器執行的每一條指令。這使得開發人員能夠精確地了解程序在執行時的行為,這對于調試和性能優化特別重要。

?數據跟蹤:ETM 還能跟蹤微處理器中的數據流動。這使得開發人員可以清楚地看到哪些數據被讀取、寫入和修改,這對于理解程序的數據使用情況非常有幫助。

使用 ETM 生成的信息,開發人員可以使用跟蹤軟件工具來重建程序的部分或全部執行情況。這使得開發人員可以更深入地理解程序的運行方式,有助于發現潛在的錯誤或性能瓶頸。

ETM 在優化程序性能方面有什么幫助?

?識別性能瓶頸:通過 ETM 提供的數據跟蹤信息,開發人員可以清楚地看到哪些代碼部分是程序運行最慢的部分,從而識別出性能瓶頸。這樣,他們就可以針對這些瓶頸進行優化,以提升程序的總體性能。

?理解數據使用:通過 ETM 的數據跟蹤功能,開發人員可以清楚地看到程序在運行過程中數據的讀取、寫入和修改情況。這有助于他們更好地理解程序的數據使用情況,從而優化數據結構、算法或者數據處理流程,以提升程序性能。

?指令優化:通過 ETM 的指令跟蹤功能,開發人員可以觀察到程序執行的每一條指令。這樣,他們就可以針對這些指令進行優化,比如使用更高效的指令集、優化指令排序等,以提高程序的運行速度。

?系統級優化:ETM 提供的信息不僅可以幫助開發人員優化程序本身,還可以幫助他們優化整個系統。例如,通過 ETM 提供的數據,開發人員可以更好地理解程序在內存、CPU 利用率等方面的情況,從而優化系統配置或調整系統參數,以提升整個系統的性能。

ETM 提供了哪些數據跟蹤信息?

ETM 提供的數據跟蹤信息主要包括以下幾類:

?指令跟蹤信息:ETM 會記錄微處理器執行的每一條指令。這使得開發人員可以了解程序執行的完整過程,包括指令的執行順序、執行時間等。這些信息對于調試程序和性能優化都非常有用。

?數據跟蹤信息:ETM 還會記錄微處理器中數據的讀取、寫入和修改情況。這使得開發人員可以了解程序在運行過程中數據的變化情況,從而更好地理解程序的運行過程。

?異常和中斷信息:當程序出現異常或中斷時,ETM 會記錄下相關的信息,包括異常的類型、發生時間、發生位置等。這有助于開發人員更好地理解程序的異常處理和中斷響應機制。

?系統級信息:除了指令和數據跟蹤信息,ETM 還可以提供一些系統級的信息,例如 CPU 利用率、內存使用情況等。這有助于開發人員更好地了解程序的運行環境和系統資源配置情況。

ETM 記錄的指令跟蹤信息主要包括以下內容:

?指令地址:每條指令在內存中的地址。

?指令操作碼:指令的操作碼,即指令的功能碼,表示該指令執行什么樣的操作。

?指令參數:指令所需的參數,如操作數、偏移量等。

?指令執行時間:該指令被執行的時間。

?指令來源:該指令是從哪個寄存器、內存地址或外部設備讀取的。

?指令目標:該指令將結果存儲在哪個寄存器或內存地址中。

?指令執行結果:該指令執行后的結果,如計算結果、跳轉目標等。

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

    關注

    68

    文章

    19295

    瀏覽量

    229999
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9099

    瀏覽量

    367739
  • 嵌入式
    +關注

    關注

    5083

    文章

    19133

    瀏覽量

    305602
  • ETM
    ETM
    +關注

    關注

    0

    文章

    9

    瀏覽量

    7606
收藏 人收藏

    評論

    相關推薦

    ARM調試CoreSight、ETM、PTM、ITM、HTM、ETB等常用術語解析

    SoC 中提供全面的非干預性可見性。通過遵循 CoreSight 架構規范,可以方便地將合作伙伴特定的跟蹤宏單元集成到 CoreSight 系統中 ETM嵌入式
    發表于 10-13 09:26

    ARM調試CoreSight、ETM、PTM、ITM、HTM、ETB等常用術語解析

    的非干預性可見性。通過遵循 CoreSight 架構規范,可以方便地將合作伙伴特定的跟蹤宏單元集成到 CoreSight 系統中 ETM嵌入式跟蹤
    發表于 05-11 13:53

    使用IAR ETM Trace調試功能的要求

    嵌入式跟蹤宏單元所記錄的跑飛前后一段時間內MCU執行的所有指令,在查找此類復雜問題的原因時非常有幫助。ETM嵌入式
    發表于 03-05 14:49

    CoreSight是什么?其功能有哪些?

    干預性可見性。通過遵循 CoreSight 架構規范,可以方便地將合作伙伴特定的跟蹤宏單元集成到 CoreSight 系統中ETM嵌入式跟蹤
    發表于 07-16 06:20

    如何為 i.MIMXRT1064 EVK啟用ETM嵌入式跟蹤宏單元功能

    你好。我們正在嘗試為 i.MIMXRT1064 EVK 啟用 ETM嵌入式跟蹤宏單元功能。請幫忙
    發表于 03-30 07:31

    CoreSight ETM-R4技術參考手冊

    架構規范和CoreSight技術系統設計指南。更多的有關ETM體系結構的信息,請參閱嵌入式跟蹤宏單元建筑規范。
    發表于 08-02 09:54

    CoreSight ETM-M4技術參考手冊

    Cortex-M4嵌入式跟蹤宏單元ETM-M4)是一個可選的調試組件,使調試器能夠重建程序執行。CoreSight ETM-M4僅支持指令
    發表于 08-02 08:01

    ETM10技術參考手冊

    有關跟蹤協議以及使用觸發和篩選資源控制跟蹤的信息,請參閱嵌入式跟蹤宏單元規范。 有關ETM10輸
    發表于 08-02 09:46

    ARM9 ETM9技術參考手冊

    ETM9為ARM9系列微處理器提供指令和數據跟蹤。本文檔介紹了ARM9Thumb系列處理器與ETM9之間的接口。有關ARM7處理器和ETM7之間接口的詳細信息,請參閱《ARM7
    發表于 08-02 17:16

    Arm CoreSight? ETM-M85技術參考手冊

    -M85包含可用于控制指令跟蹤的資源邏輯。 該資源邏輯包括一個縮減的功能計數器。 有關提供精簡功能計數器的更多信息,請參閱ARM?嵌入式跟蹤
    發表于 08-17 08:11

    Arm CoreSight ETM-M33技術參考手冊

    根據您的實施情況,嵌入式跟蹤宏單元(ETM)-M33可為Cortex?-M33處理器提供非侵入程序流
    發表于 08-17 06:24

    使用RVD進行跟蹤的應用筆記

    跟蹤只能從具有嵌入式跟蹤宏單元(ETM)的ARM內核中收集。 ETM根據您的
    發表于 08-29 08:17

    米爾科技仿真器支持芯片介紹

    ULINKPro 必須需要目標芯片支持 ETM嵌入式跟蹤宏單元) 來進行流跟蹤,以下是擁有 ETM
    的頭像 發表于 11-23 09:31 ?2443次閱讀
    米爾科技仿真器支持芯片介紹

    PTM和ETM的關系是什么

    PTM和ETM的關系 PTM和ETM都是嵌入式跟蹤宏單元ETM)架構規范中的一部分,它們之間的
    的頭像 發表于 10-30 14:49 ?798次閱讀

    ETB嵌入式跟蹤緩存應用場景

    與 CoreSight 的其他組件一起使用,例如嵌入式跟蹤宏單元ETM)和通信跟蹤接口(CTI),以提供全面的調試和
    的頭像 發表于 10-30 15:25 ?855次閱讀
    主站蜘蛛池模板: 7777在线| 夜夜操网| 成人综合在线视频| 天堂网www在线资源网| 久青草国产在线视频_久青草免| 亚洲综合成人在线| www.一区二区三区| 国产yw.8825.c免费| 精品福利| 天天干狠狠干| 亚洲小视频| 天天操一操| 国产精品理论片在线观看| 日韩夜夜操| 成人窝窝午夜看片| 成年1314在线观看| aaaaaa精品视频在线观看| 四虎免费在线播放| 毛片色毛片18毛片美女| 国产女人18毛片水真多18精品| 美女被免费视频网站九色| 国产在线一卡| 国内真实下药迷j在线观看| 成年男人永久免费看片| 手机看片1024福利| 性欧美xxxx性| 欧美成人性色区| 男女交性特一级| 天堂视频网| 午夜老司机永久免费看片| 伊人五月婷婷| 日黄网站| 国产成人三级视频在线观看播放| 国产亚洲综合色就色| 午夜视频在线观看网站| 九色愉拍自拍| tdg58在线观看| 男人的j桶女人的j视频| 特级做a爰片毛片免费看一区| 婷婷色六月| 四虎影视最新|