STM32安装Keil MDK及STLINK烧录教程
若该文为原创文章,转载请注明原文出处。
一、Keil MDK安装
1、Keil MDK介绍
Keil MDK是适用于各种基于Arm Cortex-M的微控制器器件的完整软件开发环境。
MDK包括μVision IDE 和调试器,Arm C / C ++编译器以及必要的中间件组件。

2、软件下载
通过网盘分享的文件:Keil mdk_20240106_203239
链接: https://pan.baidu.com/s/1kKLofAosAUMYv40l64dEXg?pwd=2v2c 提取码: 2v2c
如果连接失效,请联系博主更新
3、安装
双击运行下载的MDK529.EXE软件开始安装:


选择MDK安装目录(不能有中文):



安装完成后,桌面会生成快捷方式,打开就可以看到Keil MDK的主界面啦:
4、MDK破解
Keil MDK安装完成后,因为keil是收费的,所以我们平常学生个人使用可以使用破解器暂行破解,
为了躲避安全检查,打包成压缩包,破解软件会被当成病毒,所以在解压前必须关闭所有杀毒软件,包括Windows Defender!
确认杀毒软件都关闭后,解压文件夹,然后打开破解软件(温馨提示:打开前电脑最好静音)

以管理员身份打开keil MDK,注意,一定要右键,以管理员身份打开:
打开后,点击左上角File,进入License Management,复制CID:

粘贴到破解器的CID中,TARGET选项选择ARM,然后点击Generate生成激活码

将生成的激活码复制,粘贴到keil里,添加LIC:
接下来就可以正常使用MDK了。
5、STM32包安装
双击Keil.STM32F1xx_DFP.2.2.0.pack,一直下一步,安装STM32F103包。
二、STLINK使用
1、STLINK安装教程
STLINK安装包可以去官网获取,下面给大家提供了安装包链接,可以自行去网盘下载:
通过网盘分享的文件:2.STLINK驱动.zip
链接: https://pan.baidu.com/s/1ANryABn1eUvn7LU3Q9gCUQ?pwd=nugu 提取码: nugu
安装包下载解压后,以管理员身份运行下图的.exe程序

按操作一直下一步,直接安装成功
然后打开设备管理器,可以看到如下:
三、测试
1、接线
接线:
| ST-LINK V2 | STM32 |
|---|---|
| 3.3V | 3V3 |
| SWDIO | SWIO |
| SWCLK | SWCLK |
| GND | GND |
2、配置
打开一个现成的工程,工程自己随便找一个,没有可以找博主。

打开工程后

点击小魔术棒:

找到debug

先找flash downlode:

出现如下,如果没有出现,那是包没有安装,需要安装STM32F1包。

安装结果, 支持STM32F10x

选择debug,跟着选择这几个:

点确定和OK,之后

如果出现:
这是因为目标板的芯片处于休眠的状态,按复位键(板子上的小红色按键),再重新编译和下载就好
这样就是成功了的,现在可以看到板子一闪一闪的了:

如有侵权,或需要完整代码,请及时联系博主。
更多推荐


所有评论(0)