1. 程式人生 > >JLINK、JTAG、ULINK和STLINK的區別介紹

JLINK、JTAG、ULINK和STLINK的區別介紹

## JTAG

JTAG(Joint Test AcTIon Group;聯合測試工作組)是一種國際標準測試協議(IEEE 1149.1相容),主要用於晶片內部測試。現在多數的高階器件都支援JTAG協議,如DSP、FPGA器件等。標準的JTAG介面是4線:TMS、TCK、TDI、TDO,分別為模式選擇、時鐘、資料輸入和資料輸出線。標準的JTAG介面是4線:TMS、TCK、TDI、TDO,分別為模式選擇、時鐘、資料輸入和資料輸出線。

具有JTAG口的晶片都有如下JTAG引腳定義:
TCK——測試時鐘輸入;
TDI——測試資料輸入,資料通過TDI輸入JTAG口;
TDO——測試資料輸出,資料通過TDO從JTAG口輸出;
TMS——測試模式選擇,TMS用來設定JTAG口處於某種特定的測試模式。
可選引腳TRST——測試復位,輸入引腳,低電平有效。含有JTAG口的晶片種類較多,如CPU、DSP、CPLD等。JTAG內部有一個狀態機,稱為TAP控制器。TAP控制器的狀態機通過TCK和TMS進行狀態的改變,實現資料和指令的輸入。

## JLINK

J-Link是針對ARM設計的一個小型USB到JTAG轉換盒。它通過USB連線到執行Windows的PC主機。J-Link無縫整合到IAR Embedded Workbench for ARM中,它完全相容 PNP(即插即用):
(1)支援所有ARM7和ARM9體系;
(2)下載速度高達50KB/秒;
(3)無需外接電源(USB取電)
(4)最高JTAG速度達8MHz
(5)自動速度識別
(6)韌體可升級;
(7)20腳標準JTAG聯結器;
(8)帶USB連線和20腳的扁平線纜;
(9) 可以用於KEIL ,IAR ,ADS 等平臺 速度,效率,功能均比ULINK強 J-LINK模擬器V8版,其模擬速度和功能遠非簡易的並口WIGGLER偵錯程式可比。J-LINK支援ARM7、ARM9、ARM11、Cortex-M3核心,支援ADS、IAR、KEIL開發環境。
V8.0版本除擁有上一版本V7.0的全部功能外,軟硬體上都有改進:
(1)V8.0版的SWD硬體介面支援1.2-5.0V的目標板,V7.0只能支援3.3V的目標板。
(2)V8.0使用雙色LED可以指示更多的工作狀態,V7.0只有1個LED指示燈。
(3)V8.0增強了JTAG驅動能力,提高了目標板的相容性。
(4)優化了韌體結構,使應用程式區擴大一J-Link ARM主要特點。

## ULINK
ULINK——ULINK2是ARM公司最新推出的配套RealView MDK使用的模擬器,是ULink模擬器的升級版本。ULINK2不僅具有ULINK模擬器的所有功能,還增加了序列除錯(SWD)支援,返回時鐘支援和實時代理等功能。開發工程師通過結合使用RealView MDK的偵錯程式和ULINK2,可以方便的在目標硬體上進行片上除錯(使用on-chip JTAG,SWD和OCDS)、Flash程式設計。支援ARM7,ARM9, Cortex-M,8051和C166裝置。
ULINK2:
· JTAG速度高達10MHz
· 支援Cortex-M序列檢視器(SWV)資料和時間跟蹤,速度高達1Mbit/s(UART模式)
· 執行、埠模擬和序列除錯輸出時的儲存器讀寫實時代理
· 與Keil μVision IDE和Debugger無縫隙整合
· 寬目標電壓,從2.7V – 5.5V可用
· USB供電(無須電源)
· 使用標準Windows USB裝置,即插即用安裝
· 目標聯結器

## ST-LINK
ST-LINK /V2指定的SWIM標準介面和JTAG / SWD標準介面,其主要功能有:
(1)程式設計功能:可燒寫FLASH ROM、EEPROM、AFR等。
(2)模擬功能:支援全速執行、單步除錯、斷點除錯等各種除錯方法,可檢視IO狀態,變數資料等等。
(3)模擬效能:採用USB2.0介面進行模擬除錯,單步除錯,斷點除錯,反應速度快!
(4)程式設計效能:採用USB2.0介面,進行SWIM / JTAG / SWD下載,下載速度快!

## 區別介紹
LINK的功能要比JTAG強大,因為JTAG用的是並行口,所以在使用的時候不方便,而且功能也不如JLINK。ULINK功能更加強大。
ULINK是KEIL公司開發的模擬器,專用於KEIL 平臺下使用,ADS,iar 下不能使用
JLINK 是通用的開發工具,可以用於KEIL ,IAR ,ADS 等平臺 速度,效率,功能均比ULINK強

ULINK2的下載速度和除錯速度確實沒有JLINK的快。

[jlink, ulink and others]<http://www.elecfans.com/dianzichangshi/20171206595496_2.html>

轉自:https://blog.csdn.net/mozart_cai/article/details/79210516