① 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官网有下载专用的软件,如果你找不到留下邮箱我给你发