一、下载Keil5 MDK

        MDK5.37 是嵌入式圈内公认的高稳定 Keil5 版本,本文简单讲解它的核心优势、适配场景与基础使用注意事项,新手搭建 STM32、国产 MCU 开发环境可直接参考。该文章仅供学习和参考

下面是Keil5 MDK5.37的百度网盘的下载链接

通过网盘分享的文件:Keil5安装包.zip
链接: https://pan.baidu.com/s/1caZWeWA-fgbk-IiUhLU1Pg?pwd=2xjg 提取码: 2xjg

二、安装Keil5

我这边是在虚拟机上安装keil5流程也是一样的,我怕在主机上安装遇到的情况会少一点

首先先找到你的MDK537安装包,双击进入下载界面

这里点击是

点击Next

勾选 I agree...,然后点击Next

安装路径选择,我这边放在c盘你们最好放在别的盘两个路径最好都在一个文件夹

点击Browse更改路径,改好后点击Next

这里四个空随便输入,输好后点击Next

等待...

点击安装

取消勾选Show Release Notes,然后点击Finish

点击X 关闭该界面

点击X 关闭该界面

弹出一个小窗口点击是

三、安装支持包

找到支持包文件夹,双击支持包打开文件

我这边安装f1的支持包,双击Keil.STM32F1xx_DFP.2.2.0

默认点击Next

安装好后点击Finish

四、破解KEIL5

然后双击打开安全中心

打开病毒和威胁防护

点击打开管理设置

打开的全部关闭,然后点X把这个页面关闭

找到这个文件解压

右键该文件夹,点击全部解压缩

打开解压后的文件夹

双击打开keygen这个软件,注意打开前记得把声音关闭或关小

打开好后先放到一边

右键Keil5以管理员身份

点击是

打开后点击File,在点击License...

复制CID,然后回到keygen软件

第一步复制CID到keygen的CID里

第二步Target选择ARM

第三步点击Generate

第四步复制生成出来的编码

把复制的编码复制到LIC里,然后点击AddLIC,然后再点击Close关闭该窗口

然后把这两个界面全部关闭

五、安装编译器

然后打开文件找到ARMCompiler_506_Windows_x86_b960解压打开

打开Installer

右键setup,以管理员身份运行

点是

点Next

勾选 I accect...然后点击Next

点击Browse...更改路径

C:\Keil_v5\ARM\在你的Keil5的安装路径下创建一个ARMCC的文件夹选择他点OK

然后点Next

点Install

取消勾选Launch...点Finish

找到这个叫LED的文件夹

双击打开Project

打开软件后点击Project,然后再点击Manage选择Project ltems..

点击Folders/Extensions再点击...

点击Add another ARM Compiler Version

我这边路径选择C:\Keil_v5\ARM\ARMCC,选择之前我们新建的ARMCC就这样了,之前安装的setup的路径得在ARMCC下面

点击Close

点击OK

点击这个魔术棒

点击ARM Compiler右边得Use... 只要有显示V5.06 update7就可以了选中它

然后点击OK

点击图片中红色方块中的全部编译Rebuild

显示有0 Error(s), 0 Warning(s).就安装完成了

六、安装CH340

找到CH340驱动,双击安装CH341SER

点击是

点击安装

显示安装成功后,点确定再把这几个界面关掉,后续使用串口就可以正常使用了

七、安装STLINK驱动

这里必须得连上ST-LINK才可能或者说不接直接按后续操作安装,但是下载不了程序Flash那里也不会有数据

 一般电脑都还使用不了ST-LINK V2下载器打开设备管理器也可以直接搜索设备管理器

打开其他设备,如果是这样,就先把这个界面关掉

先找到STLINK驱动点进去

一直点到这个界面选择按自己电脑版本选择现在一般是64的我这边选择dpinst_amd64,右键以管理员运行

点击是

点击下一页

点击安装

点击完成

再点击设备管理器像我电脑这样就没问题了

回到keil5,点击魔术棒

点击Debug然后点击Settings

红色边框这个位置像这样编号就可以了,点击确定

然后点击Flash Download,有何红色方框差不多一样的参数就可以了,把这个界面需要勾选的地方都勾选了,然后点击确定。

这里依旧点OK

然后点击红色方块里的下载程序(Download)

像现在这样就全部安装成功了

Logo

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

更多推荐