您好,歡迎進入深圳市穎特新科技有限公司官方網(wǎng)站!
首先要了解一下JTAG。
JTAG(Joint Test Action Group,聯(lián)合測試行動小組)是一種國際標準測試協(xié)議(IEEE 1149.1兼容),主要用于芯片內(nèi)部測試。現(xiàn)在多數(shù)的高級器件都支持JTAG協(xié)議,如ARM、DSP、FPGA器件等。標準的JTAG接口是4線:TMS、 TCK、TDI、TDO,分別為模式選擇、時鐘、數(shù)據(jù)輸入和數(shù)據(jù)輸出線。 相關(guān)JTAG引腳的定義為:
JTAG協(xié)議在定義時,由于當時的計算機(PC機)普遍帶有并口,因而在連接計算機端是定義使用的并口。而計算機到了今天,不要說筆記本電腦,現(xiàn)在臺式計算機上面有并口的都很少了,取而代之的是越來越多的USB接口。那么能不能讓JTAG支持USB協(xié)議,用USB接口來調(diào)試ARM呢?這就要說到JLINK和ULINK了。
說明:關(guān)于JTAG原理,請參考文章《JTAG調(diào)試原理》。
J-Link是德國SEGGER公司推出基于JTAG的仿真器。簡單地說,是給一個JTAG協(xié)議轉(zhuǎn)換盒,即一個小型USB到JTAG的轉(zhuǎn)換盒,其連接到計算機用的是USB接口,而到目標板內(nèi)部用的還是jtag協(xié)議。它完成了一個從軟件到硬件轉(zhuǎn)換的工作。
ULINK是ARM/KEIL公司推出的仿真器,目前網(wǎng)上可找到的是其升級版本,ULINK2和ULINKPro仿真器。ULINK/ULINK2可以配合Keil軟件實現(xiàn)仿真功能,并且僅可以在Keil軟件上使用,增加了串行調(diào)試(SWD)支持加了串行調(diào)試(SWD)支持加了串行調(diào)試(SWD)支持加了串行調(diào)試(SWD)。
ST-LINK是專門針對意法半導體STM8和STM32系列芯片的仿真器。
注:轉(zhuǎn)自http://www.veryarm.com/1114.html(JTAG JLink ULINK ST-LINK仿真器區(qū)別)
上一篇:學習下新塘M0芯片的下載方法
下一篇:手機CPU
掃碼關(guān)注我們
傳真:0755-82591176
郵箱:vicky@yingtexin.net
地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08