JTAG 模擬器也稱為JTAG調試器,是通過 ARM 晶元的 JTAG 邊界掃描口進行調試的設備。
JTAG 模擬器比較便宜,連接比較方便,通過現有的 JTAG 邊界掃描口與 ARM CPU 核通信,屬於完全非插入式 ( 即不使用片上資源 ) 調試,它無需目標存儲器,不佔用目標系統的任何埠,而這些是駐留監控軟體所必需的。另外,由於 JTAG 調試的目標程序是在目標板上執行,模擬更接近於目標硬體,因此,許多介面問題,如高頻操作限制、 AC 和 DC 參數不匹配,電線長度的限制等被最小化了。使用集成開發環境配合 JTAG 模擬器進行開發是目前採用最多的一種調試方式。
自製JTAG模擬器的原理圖和其配置文件