① STM32可以只用這5個介面下載程序嗎
STM32是哪一款,具體型號是什麼?
一般情況下,STM32都支持SBW模式下載,只需要4根線就可以,3.3V
GND
SWDIO
SWTCK
使用J-LINK模擬下載器配合就可以了.
你圖上的JTAG,應該是不行的,需要增加TDI
TDO兩個信號才行.
② 濡備綍浣跨敤ST-LINK涓嬭澆紼嬪簭鍒皊tm32f103RBT6寮鍙戞澘
鍦ㄦ垜浠浣跨敤ST-LINK涓嬭澆紼嬪簭鍒皊tm32f103RBT6寮鍙戞澘鐨勬椂鍊欙紝甯稿父閬囧埌璇稿傞┍鍔錛岄厤緗鏂歸潰鐨勯棶棰橈紝鏈鏃ㄥ湪瑙e喅榪欎釜闂棰樸
姝g『鍦板皢st-link/v2榪炴帴鍒板紑鍙戞澘涓娿
灝嗗紑鍙戞澘涓婄殑B0鍜孊1鎺GND銆
灝嗗紑鍙戞澘榪炴帴鍒拌$畻鏈轟笂錛屽苟瀹夎呭瑰簲鐨勯┍鍔ㄣ
瀹夎呂紇ision 5銆
鎵撳紑渭vision 5錛屽湪Pack Installer涓瀹夎卻tm32緋誨垪鐨勬敮鎸佸寘銆
閰嶇疆閫夐」鍗°
鐐瑰嚮涓嬭澆鎸夐挳錛屽紑濮嬩笅杞姐
③ 請教大俠STM32 F103ZET6 怎麼下載程序
J-link,ST-link,或者電腦上安裝Flash Loader Demo用串口直接下載。
④ STM32如何使用使用模擬器下載程序
不用安裝驅動。DAP支持下載和在線模擬程序,支持XP/WIN7/WIN8/WIN10,支持KEIL和IAR直接下載,非常方便。(實際上DAP本身還支持Linux等系統,只是需要軟體支持)
把DAP用USB線連接電腦,如果DAP的燈亮則表示正常,可以使用。
把模擬器的另外一端連接到開發板,給開發板上電,就可以通過軟體KEIL或者IAR給開發板下載程序。
KEIL軟體配置。
在DAP連接好電腦和開發板且開發板供電正常的情況下,打開編譯軟體KEIL,在魔術棒選項卡裡面選擇模擬器的型號。
點擊 魔術棒->Debug頁->下拉框選擇CMSIS-DAP Debugger選項。
配置如圖:
Debug Settings 選項配置,點擊CMSIS-DAP Debugger右側的Settings按鈕,在彈出的對話框中配置如下:
在Utilities頁,勾選「Use Debug Driver」
選擇晶元型號(若工程已配置該選項可忽略)
在Device中選擇要下載的目標晶元,圖中以STM32F429IGT6型號為例,請根據你自己使用的晶元選擇。如果使用的是MDK5軟體,可能找不到某些晶元,需要安裝MDK的晶元支持包。可參考如下經驗:
9MDK5 安裝 破解
選擇晶元的FLASH,具體選擇多大的FLASH要根據板子上的晶元型號決定。例如STM32F103ZET6選512K,STM32F429IGT6選1M。這裡面有個小技巧就是把Reset and Run也勾選上,這樣程序下載完之後就會自動運行,否則需要手動復位。擦除的FLASH大小選擇Sectors即可,不要選擇Full Chip,不然下載會比較慢。
9
如果前面步驟都成功了,接下來就可以把編譯好的程序下載到開發板上運行。下載程序不需要其他額外的軟體,直接點擊KEIL中的LOAD按鈕即可。
10
程序下載後,Build Output選項卡如果列印出verify OK 表示下載成功,若步驟8中有勾選Reset and run選項,還會 Application running…表示程序下載成功並運行。
如果沒有出現實驗現象,按復位鍵試試。
⑤ stm32f105單片機如何通過串口2下載程序
首先確定可不可以用串口2下程序,如果不能就別往下看了。
其次我用STM32F103下程序(串口1)是這樣的:先使BOOT0=1,BOOT1=0。然後復位,最後打開串口下載工具下載。
工具的話你去ST官網有下載專用的軟體,如果你找不到留下郵箱我給你發