一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

3天內不再提示

ARM7TDMI 調試架構分析

電子設計 ? 來源:ARM ? 作者:ARM ? 2021-06-18 16:42 ? 次閱讀

任何產品開發(fā)周期的一個重要階段是系統(tǒng)的調試和測試。隨著設計復雜性的增加,產品的軟件開發(fā)和系統(tǒng)調試階段現(xiàn)在占據(jù)了相當大的上市時間,并且為了保持競爭力,需要將產品開發(fā)周期保持在最低限度。在深度嵌入式設計中,微處理器內核不能直接從芯片外圍訪問,這增加了調試系統(tǒng)的問題。本應用筆記描述了 ARM7TDMI 調試架構如何克服這個問題以及使用這種方法的優(yōu)勢。

ARM 調試架構——概述

ARM 調試架構使用協(xié)議轉換器盒來允許調試器通過 JTAG(聯(lián)合測試行動組)端口直接與內核對話。實際上,測試所需的內核中的掃描鏈被重新用于調試。

該架構使用掃描鏈將指令直接插入到 ARM 內核中。指令在內核上執(zhí)行,根據(jù)插入的指令類型,可以檢查、保存或更改內核或系統(tǒng)狀態(tài)。該架構能夠以較慢的調試速度執(zhí)行指令或以系統(tǒng)速度執(zhí)行指令(例如,如果需要訪問外部存儲器)。

調試器實際上使用 JTAG 掃描鏈訪問內核這一事實對用戶來說并不重要,因為前端調試器保持完全相同。用戶仍然可以將調試器與在目標系統(tǒng)上運行的監(jiān)控程序或在調試器主機上運行的指令集模擬器一起使用。在每種情況下,調試環(huán)境都是相同的。

使用 JTAG 端口的優(yōu)點是:

測試系統(tǒng)所需的硬件訪問被重新用于調試。

可以通過 JTAG 端口檢查內核狀態(tài)和系統(tǒng)狀態(tài)。

目標系統(tǒng)不必運行即可開始調試。例如,監(jiān)控程序需要一些目標資源正在運行,以便監(jiān)控程序運行。

可以使用傳統(tǒng)的斷點和觀察點。

可以添加片上資源。

例如,ARM 調試架構使用片上宏單元來增強可用的調試功能。

不需要單獨的 UART 與監(jiān)控程序進行通信。目標系統(tǒng)的調試需要以下內容:

– 運行調試器軟件的主機。主機可以是運行 Windows 的 PC、Sun 工作站或 HP 工作站

嵌入式 ICE 協(xié)議轉換器。一個單獨的盒子,它將串行接口轉換為與 JTAG 接口和具有 JTAG 接口和 ARM 調試架構兼容內核的目標系統(tǒng)兼容的信號。

在下面的圖 1 中,ARM 調試系統(tǒng)顯示了系統(tǒng)是如何連接的。

一旦系統(tǒng)連接好,調試器就可以開始通過嵌入式 ICE 接口轉換器與目標系統(tǒng)通信。

pYYBAGDMXAyAb3NaAACyiW4LwkM120.png

ARM調試系統(tǒng)

編輯:hfy

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

    關注

    134

    文章

    9270

    瀏覽量

    373641
  • 微處理器
    +關注

    關注

    11

    文章

    2358

    瀏覽量

    83623
  • JTAG
    +關注

    關注

    6

    文章

    403

    瀏覽量

    72706
  • 模擬器
    +關注

    關注

    2

    文章

    890

    瀏覽量

    43879
收藏 人收藏

    評論

    相關推薦

    精密模擬微控制器,12 位模擬輸 入/輸出,ARM7TDMI? MCU

    精密模擬微控制器,12 位模擬輸入/輸出,ARM7TDMI? MCU相關資料下載
    發(fā)表于 12-23 12:03

    ATMEL ARM內核ARM7TDMI ARM920 ARM926 Cortex-M0+ M3 M4 A5內核芯片匯總

    本帖最后由 i2c 于 2014-10-13 17:53 編輯 ATMEL ARM7TDMI 內核芯片Device Name Flash (Kbytes) Pin Count Max.
    發(fā)表于 10-13 17:51

    請問一下ARM7TDMI-S 和 ARM7TDMI 有何區(qū)別呢

    請問一下ARM7TDMI-S 和 ARM7TDMI 有何區(qū)別呢?有沒有哪位大神可以解答一下
    發(fā)表于 10-09 15:43

    ARM7TDMI (Rev 3)核心處理器產品概述

    ARM7系列包括ARM7TDMI、ARM7TDMI-S、ARM720T和ARM7EJ-S處理器。ARM7
    發(fā)表于 08-02 10:25

    AMBA ARM7TDMI接口數(shù)據(jù)表

    該模塊在ARM7TDMI和ASB總線之間進行接口,使ARM7TDMI能夠成為ASB總線主設備,或出于測試目的而被選為從機。 參見圖1-1。 此模塊中沒有用戶可編程寄存器。
    發(fā)表于 08-28 07:10

    基于ARM7TDMI的uClinux移植

    基于ARM7TDMI的uClinux移植 好資料,與你供享。只供學習!
    發(fā)表于 03-25 14:59 ?95次下載

    ARM7TDMI中文資料參考手冊pdf

    這一章介紹ARMTDMI-S 處理器包含以下小節(jié)􀁺􀀃 關于ARM7TDMI-S 處理器􀁺􀀃 ARM7TDMI-S 結構
    發(fā)表于 04-07 14:18 ?142次下載

    arm7tdmi介紹

    介紹這一章介紹ARMTDMI-S 處理器包含以下小節(jié)􀁺􀀃 關于ARM7TDMI-S 處理器􀁺􀀃 ARM7TDMI-S 結構􀁺􀀃
    發(fā)表于 08-01 17:29 ?48次下載

    ARM JTAG調試的基本原理

    JTAG調試原理(推薦):這篇文章主要介紹ARM JTAG調試的基本原理?;镜膬热莅薚AP (TEST ACCESS PORT) 和BOUNDARY-SCAN ARCHITECTURE的介紹,在此基礎上,結合
    發(fā)表于 05-27 10:44 ?150次下載

    ARM JTAG 調試原理

    這篇文章主要介紹ARM JTAG調試的基本原理。基本的內容包括了TAP (TEST ACCESS PORT) 和BOUNDARY-SCAN ARCHITECTURE的介紹,在此基礎上,結合ARM7TDMI詳細介紹了的JTAG
    發(fā)表于 07-14 23:19 ?82次下載

    基于ARM7TDMI的無線多媒體播放器

    系統(tǒng)以LPC2134(核為ARM7TDMI)為核心,采用EasyARM2131 開發(fā)實驗板和ET44M210 實驗板為硬件開發(fā)平臺,移植μC/OS-II 操作系統(tǒng)進行任務調度,既可以使用2.4GHz 無線模塊RFW102 進行無線傳輸,也可
    發(fā)表于 09-21 11:08 ?28次下載

    基于ARM7TDMI的SoC中MP3子系統(tǒng)的設計

    以信息系統(tǒng)作為目標直接優(yōu)化軟、硬件的片上系統(tǒng)(SoC)將大大節(jié)省軟件和芯片資源,大大提高系統(tǒng)的集成度和性價比。文中主要介紹基于ARM7TDMI的面向多媒體的SoC中MP3子系統(tǒng)的優(yōu)化
    發(fā)表于 12-01 14:08 ?25次下載

    基于ARM7TDMI的SoC語音處理系統(tǒng)的設計

    基于ARM7TDMI 的SoC 語音處理系統(tǒng)的設計摘要基于ARM7TDMI 的SoC 片內AC97 模塊和片外CODEC-UCB1400,采用ITU-T 的G.721算法設計語音處理系統(tǒng);提出一種基于低端RISC 核的語音系統(tǒng)設計方
    發(fā)表于 02-05 22:21 ?54次下載

    ARM JTAG 調試原理》下載

    這篇文章主要介紹ARM JTAG調試的基本原理?;镜膬热莅薚AP (TEST ACCESS PORT) 和BOUNDARY-SCAN ARCHITECTURE的介紹,在此基礎上,結合ARM7TDMI詳細介紹了的JTAG
    發(fā)表于 11-15 17:35 ?0次下載
    《<b class='flag-5'>ARM</b> JTAG <b class='flag-5'>調試</b>原理》下載

    ARM7TDMI技術參考手冊

    ARM7TDMI-S 處理器是 ARM 通用 32 位微處理器家族的成員之一 ARM 處理器具有優(yōu)異的性能 但 功耗卻很低 使用門的數(shù)量也很少 ARM 結構是基于精簡指令集計算機(RI
    發(fā)表于 11-08 17:32 ?6次下載