MSP430是一款具有超低功耗的16位處理器,其獨有的精簡指令集和混合信號處理能夠幫助人們更好的進行設計。對初學的朋友來說,MSP430 JTAG和目標板連接一直是個比較令人頭痛的問題。今天就幫大家總結一下這方面的問題,以便大家能夠快速理解和學習MSP430單片機。
MSP430的JTAG連接主要有兩種方式:4線JTAG方式(包含TDO、TDI、TMS、TCK四路標準JTAG信號)和2線Spy-Bi-Wire方式(包含SBWTDIO、SBWTCK兩路信號)。
4線JTAG連接方式如下:
設計時我們需要注意以下幾點:
注1:可以短接J1跳線(使用目標板電源供電)或者短接J2跳線(使用仿真器給目標板供電)。(注意,J1、J2跳線應位于用戶的目標板上,用戶在設計MSP430系統(tǒng)板時應設置此兩跳線用于切換電源供電方式。)
注2:RST/NMI引腳的R1/C1要根據不同的器件家族來進行配置。詳細參數請參閱MSP430 Family User's Guide中推薦的配置來進行設置。
注3:TEST/VPP引腳只在JTAG引腳復用的MSP430家族器件上才有,請參閱具體的器件數據手冊以確定此引腳是否可用。
注4:當MSP430器件只有4線JTAG仿真方式時,JTAG連接器中的RST/NMI引腳是可選的,可以用也可以不用,在器件編程和仿真時用不到該信號。但是,在具有2線Spy-Bi-Wire仿真接口的器件上使用4線JTAG仿真方式時,RST/NMI信號必須連接上。
注5:在具有2線Spy-Bi-Wire仿真接口的器件上使用4線JTAG仿真方式時,C1電容值上限值不得超過2.2nF。
經過這幾點的總結,新手們就能更好的理解MSP430和目標連接板的關系和設計技巧總結,便于進行單片機的學習和進一步的理解。