一、下载安装包
keil5安装包下载
通过网盘分享的文件:Keil5-32和51兼容安装.rar链接: https://pan.baidu.com/s/1REFt6Rvu3A_Kawh5V-6x_A 提取码: 8888
第一步,keil5安装,
下载资料包解压缩后找到MDK514.exe的安装文件

双击打开安装包并下一步
Double-click to open the installation package and click Next

勾选同意,并下一步
Double-click to open the installation package and click Next.


信息填写,可以随意

自动弹出安装驱动,点击安装

点击finish完成安装,此时软件还没破解,破解之后才能不限制hex文件编译大小

打开软件后自动弹出的页面是让在线安装器件支持包,我们可以先关闭,从下面的链接里下载103和407的支持包

二、下载并安装stm32器件支持包
下载链接:
通过网盘分享的文件:Keil.STM32F1xx_DFP.2.0.0.pack
链接: https://pan.baidu.com/s/1Y1idkSFQuQNdUwQA-WZMLA 提取码: 8888
通过网盘分享的文件:Keil.STM32F4xx_DFP.2.7.0.pack
链接: https://pan.baidu.com/s/19K0JuLd4wjDiHdxS00g_LA 提取码: 8888
选需要安装的器件包,以f1系列为例安装

双击打开后下一步

很快就安装结束退出即可

三、软件破解
首先打开安装好的keil,此时不要直接双击打开,右键选择以管理员身份打开。并以管理员身份运行keygen_new2032.exe

点击File、点击LicenseMansgement

复制CID

关闭杀毒软件后回到资料包找到激活软件解压并打开

编写stm32单片机程序要选择ARM

填入刚才复制的CID,点击Generate,会生成一串字母数字码,复制下来

回到keil中,将刚才复制的填入,然后点击Add LIC
提示成功表明激活成功,显示有效期到2032,
如果不成功,可能是打开不是以管理员身份运行的,重新尝试激活

完成以上步骤就可以完美使用keil5进行STM32编程了。
夜雨聆风