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