1.什么是JTAG接口?
從感官上看,JTAG接口就是上圖中的藍(lán)色的那個20PIN的牛角座。
2.JTAG接口的作用?
1) 給單片機下載程序。
2) 在線調(diào)試單片機,例如單步調(diào)試、斷電調(diào)試、看寄存器值等等。
3.STM32的JTAG接口需要在外部接上拉下拉電阻嗎?
答:接和不接都可以。(沒有必要討論哪個對)
4.為什么不接也可以工作?
實踐證明:不接可以正常工作。
理論依據(jù):STM32參考手冊有說明,請看下圖紅色圈起來的字:
JTAG接口電路:
JTAG接口,同樣也是SWD接口,JTAG用的是6個引腳,SWD用的是2個引腳。(沒有說電源負(fù)和正兩個引腳)
STM32支持JTAG和SWD兩種方式,只需要在軟件上設(shè)置切換即可,如下圖所示: