久久精品99久久_亚洲一区二区综合_狠狠色伊人亚洲综合成人_亚洲综合爱爱久久网

您好,歡迎進入深圳市穎特新科技有限公司官方網站!

您現在的位置:首頁 新聞資訊 >> 新聞頭條 >> JLINK與JTAG的區別(轉)
新聞資訊
NEWS INFORMATION

JLINK與JTAG的區別(轉)

發布時間:2019-05-22

調試ARM,要遵循ARM的調試接口協議,JTAG就是其中的一種。當仿真時,IAR、KEIL、ADS等都有一個公共的調試接口,RDI就是其中的一種,那么我們如何完成RDI-->ARM調試協議(JTAG)的轉換呢?有以下兩種做法:

本文引用地址: http://www.21ic.com/app/mcu/201304/178185.htm

1.在電腦上寫一個服務程序,把IAR、KEIL和ADS中的RDI命令解析成相關的JTAG協議,然后通后一個物理轉換接口(注意,這個轉換只是電氣 物理層上的轉換,就像RS232那樣的作用)發送你的的目標板。H-JTAG就是這樣的。H-JTAG的硬件就僅是一個物理電平的轉換接口,所以很簡單。 而電腦中裝的h-JTAG軟件就是前面說到的服務程序,負責協議轉換的。

2.做一個板,用此板直接接收來自IAR、KEIL和ADS等軟件的調試命令,由此板做RDI->JTAG協議的轉換。然后與目標板通信,這就是JLINK的工作原理。

由上可以看出H-JTAG由于是軟件作協議轉換的,所以速度較慢,但是硬件簡單。而第二種方法的JLINK一般帶一個強勁的CPU,作硬件協議轉換,把以硬件復雜,但速度快。

JTAG的基本原理

JTAG(JointTestActionGroup,聯合測試行動組)是一種國際標準測試協議(IEEE1149.1兼容)。標準的JTAG接口是4線——TMS、TCK、TDI、TDO,分別為模式選擇、時鐘、數據輸入和數據輸出線。

JTAG的主要功能有兩種,或者說JTAG主要有兩大類:

1)一類用于測試芯片的電氣特性,檢測芯片是否有問題;

2)另一類用于Debug,對各類芯片以及其外圍設備進行調試;一個含有JTAGDebug接口模塊的CPU,只要時鐘正常,就可以通過JTAG接口訪問CPU的內部寄存器、掛在CPU總線上的設備以及內置模塊的寄存器。本文主要介紹的是Debug功能。

JTAG原理分析

簡單地說,JTAG的工作原理可以歸結為:在器件內部定義一個TAP(TestAccessPort,測試訪問口),通過專用的JTAG測試工具對內部節點進行測試和調試。首先介紹一下邊界掃描和TAP的基本概念和內容。

邊界掃描

邊界掃描(Boundary-Scan)技術的基本思想是在靠近芯片的輸入/輸出引腳上增加一個移位寄存器單元,也就是邊界掃描寄存器(Boundary-ScanRegister)。

當芯片處于調試狀態時,邊界掃描寄存器可以將芯片和外圍的輸入/輸出隔離開來。通過邊界掃描寄存器單元,可以實現對芯片輸入/輸出信號的觀察和控制。對 于芯片的輸入引腳,可以通過與之相連的邊界掃描寄存器單元把信號(數據)加載到該引腳中去;對于芯片的輸出引腳,也可以通過與之相連的邊界掃描寄存器“捕 獲”該引腳上的輸出信號。在正常的運行狀態下,邊界掃描寄存器對芯片來說是透明的,所以正常的運行不會受到任何影響。這樣,邊界掃描寄存器提供了一種便捷 的方式用于觀測和控制所需調試的芯片。另外,芯片輸入/輸出引腳上的邊界掃描(移位)寄存器單元可以相互連接起來,在芯片的周圍形成一個邊界掃描鏈 (Boundary-ScanChain)。邊界掃描鏈可以串行地輸入和輸出,通過相應的時鐘信號和控制信號,就可以方便地觀察和控制處在調試狀態下的芯 片。

測試訪問口TAP

TAP(TestAccessPort)是一個通用的端口,通過TAP 可以訪問芯片提供的所有數據寄存器(DR)和指令寄存器(IR)。對整個TAP的控制是通過TAP控制器(TAPController)來完成的。下面先 分別介紹一下TAP的幾個接口信號及其作用。其中,前4個信號在IEEE1149.1標準里是強制要求的。

TCK:時鐘信號,為TAP的操作提供了一個獨立的、基本的時鐘信號。

TMS:模式選擇信號,用于控制TAP狀態機的轉換。

TDI:數據輸入信號。

TDO:數據輸出信號。

TRST:復位信號,可以用來對TAPController進行復位(初始化)。這個信號接口在IEEE1149.1標準里并不是強制要求的,因為通過TMS也可以對TAPController進行復位。

STCK:時鐘返回信號,在IEEE1149.1標準里非強制要求。

簡單地說,PC機對目標板的調試就是通過TAP接口完成對相關數據寄存器(DR)和指令寄存器(IR)的訪問。

系統上電后,TAPController首先進入Test-LogicReset狀態,然后依次進入Run-Test/Idle、Selcct-DR- Scan、Select-IR-Scan、Capture-IR、Shift-IR、Exitl-IR、Update-IR狀態,最后回到Run- Tcst/Idle狀態。在此過程中,狀態的轉移都是通過TCK信號進行驅動(上升沿),通過TMS信號對TAP的狀態進行選擇轉換的。其中,在 Capture-IR狀態下,一個特定的邏輯序列被加載到指令寄存器中;在Shift-IR狀態下,可以將一條特定的指令送到指令寄存器中;在 Update—IR狀態下,剛才輸入到指令寄存器中的指令將用來更新指令寄存器。最后,系統又回到Run—Test/Idle狀態,指令生效,完成對指令 寄存器的訪問。當系統又返回到Run—Test/Idle狀態后,根據前面指令寄存器的內容選定所需要的數據寄存器,開始執行對數據寄存器的工作。其基本 原理與指令寄存器的訪問完全相同,依次為seIect—DR—Scan、Capture—DR、Shift—D、Exitl一DR、Update—DR, 最后回到Run-Tcst/Idle狀態。通過TDl和TDO,就可以將新的數據加載到數據寄存器中。經過一個周期后,就可以捕獲數據寄存器中的數據,完 成對與數據寄存器的每個寄存器單元相連的芯片引腳的數據更新,也完成了對數據寄存器的訪問。

目前,市場上的JTAG接口有14引腳和20引腳兩種。其中,以20引腳為主流標準,但也有少數的目標板采用14引腳。經過簡單的信號轉換后,可以將它們通用。

聯系方式0755-82591179

郵箱:ivy@yingtexin.net

地址:深圳市南山區桃源街道平山社區平山一路2號南山云谷創業園二期11棟410-411

久久精品99久久_亚洲一区二区综合_狠狠色伊人亚洲综合成人_亚洲综合爱爱久久网
一区二区免费av| 久久久一本二本三本| 超碰网在线观看| 一区二区传媒有限公司| 国产v片免费观看| 国产盗摄视频在线观看| 激情在线观看视频| 伊人免费视频二| 麻豆中文字幕在线观看| 亚洲免费成人在线视频| 超碰人人草人人| 99精品一区二区三区的区别| 亚洲精品乱码久久久久久动漫| 免费高清在线观看免费| 久久国产色av免费观看| 国产激情在线观看视频| 亚洲人成色77777| 视频在线观看免费高清| 99中文字幕在线| a级免费在线观看| 69堂免费视频| 日韩av.com| 青草网在线观看| 亚洲色欲综合一区二区三区| 成年人黄色片视频| 天天爱天天操天天干| 亚洲自拍第三页| 国产美女作爱全过程免费视频| av7777777| 国产亚洲视频一区| 2019日韩中文字幕mv| 97在线播放视频| 一区二区三区四区久久| 加勒比成人在线| 在线观看av日韩| 欧美另类videos| 国产成人亚洲精品无码h在线| 欧美成人福利在线观看| 欧美一级爱爱视频| 免费一级特黄录像| 国产美女作爱全过程免费视频| 欧美日韩第二页| 免费看日b视频| 手机视频在线观看| 国产真人做爰毛片视频直播| 99热这里只有精品在线播放| 霍思燕三级露全乳照| 在线视频观看91| 久久精品午夜福利| 和岳每晚弄的高潮嗷嗷叫视频| 亚洲一区精品视频在线观看| 国产亚洲精品网站| 久草视频国产在线| 日本福利视频网站| 性欧美18一19内谢| 欧美视频国产视频| 91小视频网站| 狠狠操精品视频| 18岁网站在线观看| 日韩亚洲欧美视频| 青草网在线观看| 日本手机在线视频| 日本一区午夜艳熟免费| 看一级黄色录像| 丰满人妻一区二区三区53号| 精品综合久久久久| 亚欧精品在线视频| 一本—道久久a久久精品蜜桃| wwwwwxxxx日本| 中文字幕资源在线观看| 中文字幕第88页| 免费看涩涩视频| 亚洲制服中文字幕| 干日本少妇视频| 99热这里只有精品7| 日韩中文在线字幕| 91黄色在线看| 北条麻妃在线视频观看| 男人操女人免费软件| 日本精品一区二区三区四区 | 五月天婷婷在线观看视频| 亚洲娇小娇小娇小| 日本高清免费观看| 99在线观看视频免费| 成年人视频在线免费| 99sesese| 国产乱子伦精品视频| 欧美,日韩,国产在线| 乱妇乱女熟妇熟女网站| 日韩精品你懂的| 国产xxxx振车| 亚洲高清免费在线观看| 久久av喷吹av高潮av| 黄色成人在线看| 黄色网络在线观看| 亚洲国产日韩欧美在线观看| 91好吊色国产欧美日韩在线| 一区二区三区 欧美| 国产精品宾馆在线精品酒店| 国产一二三四五| 日韩免费毛片视频| 乱熟女高潮一区二区在线| 欧美男女爱爱视频| 91色国产在线| 国产一区视频免费观看| 国产91在线亚洲| 欧美午夜小视频| 人人妻人人澡人人爽欧美一区双| 亚洲午夜精品一区| 手机在线国产视频| 欧美另类videos| 天天摸天天舔天天操| 无码人妻精品一区二区三区99v| 成人中文字幕在线播放| 中文字幕22页| 黄色一级免费大片| 国产一区二区三区小说| 国产精品视频分类| 国产主播在线看| 亚洲免费999| 免费无码不卡视频在线观看| 黄色片久久久久| 天天综合五月天| 丁香啪啪综合成人亚洲| 久久香蕉视频网站| 午夜久久久久久久久久久| heyzo国产| 精品少妇在线视频| 国产情侣第一页| 黄色永久免费网站| 亚洲熟妇av一区二区三区漫画| 天天干天天av| 日韩视频免费在线播放| 国产av人人夜夜澡人人爽麻豆 | 日韩伦理在线免费观看| 亚洲综合av在线播放| 不卡av免费在线| 久久国产色av免费观看| 男人添女人下部高潮视频在观看| 色戒在线免费观看| 久久久久久综合网| 国产在线无码精品| 精品视频在线观看一区| 国产爆乳无码一区二区麻豆| 国产1区2区3区中文字幕| 欧美一区二区激情| 你懂的av在线| 中文字幕av不卡在线| 亚洲黄色片免费看| 日本手机在线视频| 国产免费黄视频| 国产三区在线视频| 干日本少妇视频| 热久久精品国产| 欧美,日韩,国产在线| 中文字幕 91| 一道本视频在线观看| 欧美视频国产视频| 精品欧美一区免费观看α√| 天天做天天干天天操| 国产女女做受ⅹxx高潮| 蜜桃视频一区二区在线观看| 在线免费视频一区| 丁香婷婷激情网| jizzjizzxxxx| 国产69精品久久久久999小说| 波多野结衣三级在线| 日韩中文字幕a| www.色就是色.com| 日韩欧美色视频| 欧美成人精品免费| 国产精品嫩草影视| 免费国产a级片| 最新av在线免费观看| 日本黄色的视频| 色哟哟免费网站| 六月丁香婷婷激情| 在线看免费毛片| 人人妻人人澡人人爽精品欧美一区 | 国产精品视频分类| 色18美女社区| 欧美极品欧美精品欧美| 我看黄色一级片| 国产精品自拍合集| 青青青国产在线视频| av在线网站免费观看| 国产欧美日韩网站| 五月婷婷狠狠操| 国产女大学生av| 久久久久久久久久久99| 天天干在线影院| 免费在线a视频| 4444在线观看| 黄色一级二级三级| av不卡在线免费观看| 凹凸日日摸日日碰夜夜爽1| 女女百合国产免费网站| 欧美日韩激情四射| 91专区在线观看| 熟女性饥渴一区二区三区|