若该文为原创文章,转载请注明原文出处。

一、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,之后

如果出现:

这是因为目标板的芯片处于休眠的状态,按复位键(板子上的小红色按键),再重新编译和下载就好

这样就是成功了的,现在可以看到板子一闪一闪的了:

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

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐