[導讀]STLink是片機意法半導體推出的用于ST系列單片機的程序燒錄器,主要適用于STM8單片機和STM32單片機,何燒具有20針的寫程序接口和4針的接口兩種形式。其中,片機STM8單片機會用到四針的何燒接口,主要通過SWIM實現程序的寫程序燒錄;STM32單片機會用到20針的接口,主要通過SWD和JTAG的片機方式實現程序的燒錄。除了燒錄之外,何燒還可以實現程序的寫程序在線仿真,方便調試和解決bug。片機
STLink是何燒意法半導體推出的用于ST系列單片機的程序燒錄器,主要適用于STM8單片機和STM32單片機,寫程序具有20針的片機接口和4針的接口兩種形式。其中,何燒STM8單片機會用到四針的寫程序接口,主要通過SWIM實現程序的燒錄;STM32單片機會用到20針的接口,主要通過SWD和JTAG的方式實現程序的燒錄。除了燒錄之外,還可以實現程序的在線仿真,方便調試和解決bug。 1 STLINK通過SWIM和STM8連接
STM8通過單總線SWIM下載和仿真程序,只需要四根線的支持,分別為VCC、SWIM、GND、RST。STM8只有這一種下載方式。連接圖如下圖所示。 2 STLINK通過SWD和STM32連接
STM32引腳相對較多,可以通過STLINK的SWD來實現程序的燒錄和仿真,需要用到四根線,分別為VCC、SWCLK、SWDIO以及GND等。 SWD和JTAG是共用的,JTAG用到的引腳要多一些,VCC、TRST、TDI、TMS、TCK、TDO、RST、GND等。這幾個引腳在設計電路的時候可能會用到上拉電阻,但是STM32內部已經集成了上拉功能,所以外接電阻可以不用加。JTAG和SWD的接口如下圖所示。 免責聲明:本文內容由21ic獲得授權后發布,版權歸原作者所有,本平臺僅提供信息存儲服務。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯系我們,謝謝!
