圖1為STlink/v2 JTAG/SWD標准的接口排序
圖2為STlink/v2 JTAG/SWD標准的接口定義
若使用SWD模式,則只需要連接4根線,分別為SWDCLK,SWDIO,GND,TVCC,即7,9,12,1,TVCC為3.3V或5V
由於我自己畫的板子上只引出了5V,本身TVCC不是用來給開發板供電的,因此嘗試連接了一下5V,是可以成功下載代碼的。而VDD則輸出的是3.3V高電平,可以用來供電。
別着急,慢慢來找問題出在哪里?經過幾次瞎折騰,發現再連上正版ST-link/V2 的 TVCC引腳后,MDK成功識別到了芯片,原來TVCC是電源平衡輸入引腳,但不能作為MCU的供電引腳,所以我們現在連了五根線(SWIO,SWCLK,3V3,GND,TVCC),要是強迫症非要使用四根線的話,那么可以將3V3和TVCC連接到一起使用,現在讓我們盡情的使用速度快、性能穩定的正版下載器吧!