使用ST-LINk下载程序到STM32单片机
2024年10月15日21:43:48
文章目录
1. 下载ST-LINK驱动
1.1 官方下载
1.1.1 官方下载地址
https://www.st.com/zh/development-tools/stsw-link009.html#get-software
1.1.2 官方下载步骤
-
进入下载地址
-
向下滑动页面找到获取软件,并点击获取最新版本
-
弹出许可协议,最下方点击接受
-
若没有MyST账户,按照提示创建账号即可(可能会因为网络原因,网页反应缓慢)
1.2 蓝奏云下载
https://wwwj.lanzouw.com/idluF2cmirpc
密码:8ozq
2. 安装ST-LINK驱动
-
解压下载好的压缩包,并点击dpinst_amd64.exe
-
点击下一页
-
点击完成,安装完成
3. 验证ST-LINK安装成功
-
使用快捷键“Win+R”打开运行窗口,在文本框中输入devmgmt.msc,点击确定,就可以打开设备管理器
-
将STLink连接电脑,如果可以看到STLink驱动,表示驱动已经安装完成
4. ST-LINK和开发板硬件接线
ST-LINK | STM32开发板 |
---|---|
SWDIO | SWIO |
GND | GND |
SWCLK | SWCLK |
3.3V | 3V3 |
3. KeilMDK设置
-
点击魔法棒
-
点击Debug,选择ST-Link Debugger,再点击Settings(记得将ST-LINK连接电脑)
-
Debug界面中,Unit选择ST-LINK/V2,Port选择SW
-
Flash Download界面中,按照下图进行配置,其中Programming Algorithm根据芯片进行配置。这里选择Reset and Run后,程序下载到单片机后,单片机就可以直接重启并运行
-
Pack界面,什么都不选
-
点击确定,点击OK
-
点击Rebuild,编译成功后,直接点击Download即可直接将程序下载到单片机