1. 程式人生 > >STlink及燒寫工具:

STlink及燒寫工具:

一 STLINK可以隨時在STLINK與jlink之間切換:方法:https://www.segger.com/products/debug-probes/j-link/models/other-j-links/st-link-on-board/

工具下載:https://www.segger.com/downloads/jlink/STLinkReflash

二 STLINK的韌體更新工具和方法:

更新工具:https://www.brobwind.com/archives/1309

http://www.stmcu.org.cn/document/detail/index/id-214943

https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/stsw-link007.html

STLink firmware upgrade:

韌體:https://www.brobwind.com/wp-content/uploads/2016/11/2016_11_24_BRO-DBG-LINK-V2-1_BL-20161121.bin_.zip

三 燒寫工具:

STM32CubeProg:支援對STLINK偵錯程式的線上韌體升級配合STM32Trusted Package Creator tool實現韌體加密操作

https://my.st.com/content/my_st_com/zh/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/stm32cubeprog.license=1543939599681.product=STM32CubeProg.version=1.3.0.html

https://my.st.com/content/ccc/resource/technical/software/utility/group0/3c/80/a7/a1/72/51/4f/38/stm32cubeprog/files/stm32cubeprog.zip/jcr:content/translations/en.stm32cubeprog.zip

STVP-STM8/STM32:

STM32 ST-LINK utility:支援HEX/BIN/S19/,支援ST-LINK/V2 firmware upgrade

https://www.st.com/en/development-tools/stsw-link004.html

四開發闆闆載STLINK使用:http://www.stmcu.org.cn/module/forum/thread-609184-1-1.html

 只需要從CN2卸下兩個跳線,如圖7,並根據表1將應用程式連線到CN4除錯介面,就可以了注:如果在外部應用程式你使用CN4的引腳5,SB12 NRST(目標MCU RESET)必須關閉。

表1.除錯聯結器CN4(SWD)
引腳     CN4                           描述
1         VDD_TARGET      應用程式的VDD
2         SWCLK SWD        時鐘
3         GND                     地
4         SWDIO  SWD       資料輸入/輸出

5         NRST                   目標MCU的RESET
6        SWO                     保留