IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> Keil(MDK-ARM)的安装与注册【MDK和C51共存】 -> 正文阅读

[嵌入式]Keil(MDK-ARM)的安装与注册【MDK和C51共存】




一、前言

??之前已经安装过用于51单片机开发的Keil C51,现在安装用于开发ARM Cortex-M系列内核的STM32单片机开发的Keil MDK开发环境,以及解决Keil C51与Keil MDK的共存问题。

??如果要使C51和MDK共存,请先安装Keil C51,安装步骤请看我之前的文章:《Keil(C51)的安装与注册》


二、下载Keil_MDK & 芯片支持包

1. 下载Keil MDK安装包

(1)首先从官网下载最新版本的Keil μVision5(MDK-ARM),打开下方链接。
???官方下载地址:https://www.keil.com/demo/eval/arm.htm
1


(2)选择MDK-Arm后进入如下界面,点击“MDK537.EXE”下载最新版的Keil_MDK软件。
2

2. 下载芯片支持包(.pack文件)

(1)进入官网下载开发需要的芯片支持包,打开下方链接。
???官方下载地址:https://www.keil.com/dd2/pack/
3


(2)在网页中先找到“Keil”专栏,再找到专栏下的“STMicroelectronics STM32F4 Series…”选项,点击“Download”,下载最新版本的 .pack 文件。(我需要的是STM32F429IGT6的芯片支持包)
4
5


三、安装Keil MDK(与Keil C51共存)

  1. 右键“以管理员身份运行”,打开MDK安装包。
    6

  2. 进入安装界面,点击“Next”。
    7

  3. 勾选“I agree to all the terms of the preceding License Agreement”,然后继续点击“Next”。
    8

  4. 选择Keil_MDK的安装路径,建议不要安装在系统盘C盘,继续点击“Next”。

    “Pack”安装路径是在“Core”安装路径下的“Arm”文件夹中的“Packs”文件夹,即在“Core”安装路径后添加 \Arm\Packs\

    注意:要使Keil_MDK和Keil_C51共存,Keil_MDK安装路径应该选择此前安装Keil_C51时的相同目录。
    比如,我之前将Keil_C51安装在 D:\Keil_v5\software 路径下,则也要将Keil_MDK安装在 D:\Keil_v5\software 路径下。
    9

  5. 安装需要填写注册信息,随便填一下即可,然后继续点击“Next”。
    10

  6. 软件开始安装,等待安装完成。
    11

  7. 两个选项可以都”不勾选“,点击”Finish“。
    12

  8. 在Win11中,将Keil MDK和Keil C51安装在同一个路径下,该路径下的TOOLS.ini配置文件中,会将MDK的配置信息一起合并在C51的配置信息后面。
    27

  9. 完成安装后,会自动打开”Pack Installer(PACK包管理器)“,我们可以自行选择需要安装的芯片支持包,也可以对已安装的包进行升级或移除。
    13


四、安装PACK文件

1. 在线安装

(1)打开 ”Pack Installer“ PACK包管理器。
14


(2)在左上角的搜索框中输入”STM32“,在下方列表中找到需要的STM32芯片具体型号(例如:STM32F429IGT6)。

(3)在右侧的”Pack“栏中找到DFP文件选项(例如:”STM32F4xx_DFP“),选择最新版本,点击”Install“。
15


(4)在线安装失败。
16

2. 离线安装

(1)进入官网的”MDK PACK包“的下载页面,找到所需要的芯片支持包,并下载到本地。
???具体步骤请看上方《二、2. 下载芯片支持包(.pack文件)》。
17


(2)安装芯片支持包.pack文件

???i)方法一:直接双击下载好的.pack文件,安装路径已经自动设置好,直接点击”Next“即可。
18
19

???ii)打开”Pack Installer“PACK包管理器,点击 File -> Import ,选择需要导入安装的.pack文件即可。
20
21

3. 成功安装PACK文件

??安装完成后,左侧的芯片列表中的相关芯片型号前面的图标会从”灰色“变成”绿色“
22


五、注册Keil MDK

??1. 选择 File—>License Management,复制其中的“CID”号。
23
24

??2. “以管理员身份运行”打开注册机Keygen
????①把刚才复制的CID号粘贴到“CID框”中;
????②将“Target”选项设置为“ARM”;
????③再点击“Generate”;
????④复制生成的一串序列号。
??(因为版权原因,只能将序列号给河蟹了,大家请支持正版。)
25

??4. 把序列号粘贴到下面的框中,点击“Add LIC”,便可看到软件使用期限为2032年12月。单击“Close”退出。
26


  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2022-09-15 02:09:57  更:2022-09-15 02:11:21 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 22:27:26-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码