ST-LINKIII管腳定義及接法:



ST-LINK IIILED燈三種狀態含義:
- 常亮:目標板與ST-LINK在SWIM模式或者JTAG/SWD模式下已經通訊初始化。
- 閃爍:目標板與ST-LINK正在進行數據交換。
- 熄滅:目標板與ST-LINK沒有通訊初始化。
開發平台:
還是比較習慣用IAR,查了下果然有IAR for STM8,於是下了並和諧,然后隨便寫了個程序,下載調試,發現出錯,更新ST-LINKIII的固件,無果。難道是IAR的問題?於是下載官方的STVD,安裝后發現也無法下載,提示是DeviceProtected,原來這款芯片被保護了,於是上網查找,發現一個正解:先隨便選個.s19的文件,然后在Program下選擇currentTab,即寫入新的程序了,然后再換IAR,成功進入調試模式。
從如下ST官網可下載到最新的ST-LINK驅動:
http://www.st.com/content/st_com ... e/stsw-link009.html
該驅動支持ST-LINK, ST-LINK/V2, ST-LINKV2-1,驅動還包括了虛擬串口VCP,支持Windows XP, 7, 8, 10的32/64位系統,建議都從官方下載最新的驅動安裝,以支持調試、下載。
當前版本 v1.02: en.stsw-link009.zip (5.07 MB, 下載次數: 28863)
解壓后雙擊“stlink_winusb_install.bat”開始自動安裝:
USB轉TTL接口定義:
線序定義紅+5V, 黑GND, 綠TXD,白RXD,用串口時要與目標的RXD和TXD交叉。