安装Keil 5 MDK用于STM32开发

安装Keil 5 MDK

下载安装包

  1. 准备Keil 压缩包

​ 从钉钉群里或者随便哪里下载一个安装包

image-20230308205556501

​ 下载好后解压即可

image-20230308210133671

​ 文件夹内部如下

image-20230308210306448

  1. 安装 Keil MDK

    运行 mdk514.exe 或下载的安装包

image-20230308210412846

​ 点击 Next,同意协议,然后下一步

image-20230308210603755

​ 选择安装位置,下一步

image-20230308210634412

​ 填上名字,公司名,邮箱 (随便编),然后安装

image-20230308210731519

​ 点击 Install(安装)

image-20230308210843582


安装 STM32F1软件包

  1. 下载 STM32F1 pack 文件

​ 打开网址下载 MDK5 Software Packs (keil.com)

​ 在网站中搜索 STM32F1

image-20230308211352385

​ 点击 Download

​ 之后 Accept 同意协议

image-20230308211442443

​ 下载完成后如图

image-20230308212638617

  1. 安装 Pack

​ 双击打开 下载的pack文件,点击安装(Install)

​ 安装完成后即可关闭

image-20230308212733852

​ 至此,STM32F1包安装完成


新建项目

新建项目后,在选择芯片型号界面,按照如图点击,依次展开直到STM32F103

image-20230308212919793

选择你的芯片型号,点击ok

image-20230308213109716

就好了


激活

因为免费评估版本对程序的大小有限制,在后期也许会影响开发,所以要进行激活。

  1. 准备工作

    将 注册机 和 Keil 都以管理员身份打开

    第一次打开注册机前注意调低电脑声音,不要被吓到, 喜欢这个音乐的话可以不调整音量 doge

    一定要以管理员身份打开

image-20230308213336291

image-20230308213428712

​ 打开证书管理器

image-20230308213521050

​ 复制框中的CID

image-20230308213653620

  1. 生成注册码

    将 复制的 CID粘贴进入注册机,Target选择ARM,第三项选择 Prof. Developers Kit (Plus)

image-20230308215948629

​ 点击 Generate,下方框中生成一个注册码,把它复制下来

image-20230308220213438

  1. 激活Keil

    回到 Keil的证书管理器,把生成的注册码粘贴,然后点击 Add LIC

image-20230308220334477

​ 如果显示如下,激活到2032年,表示激活成功

image-20230308220448840

如果激活失败,回到第二步重新操作,生成一个新的注册码即可。

注:本文资料中安装包是 5.14 的旧版本,可以在网上找到新版本安装激活。或者可以先安装旧版本激活后,官网下载最新版本覆盖安装,激活状态可以直接沿用。