1. Keil 5 介绍
Keil 5是一款集成开发环境(IDE),由Keil公司专为嵌入式系统开发者所设计。它以其强大的功能和丰富的特性,在嵌入式系统开发领域占据了重要的地位。 Keil uVision5具有以下四大特点:
1.Keil 5支持多种微控制器,尤其是ARM系列微控制器,使得开发者可以便捷地对这些硬件进行开发。MDK-ARM作为其中的重要组成部分,包含了工业标准的Keil C编译器、调试器、宏汇编器、实时内核等关键组件,这些组件为开发者提供了高效、稳定的开发工具链。
2.Keil 5具有强大的代码编辑和编译功能。它集成了功能强大的源代码编辑器,支持在线编写、编译、仿真及调试,能够迅速诊断并解决代码中的错误。开发者可以在此IDE中直接编写C语言程序,并通过其内置的编译器进行编译,生成可在目标硬件上运行的程序。
3.Keil 5还具备丰富的调试工具。它提供了一个源码级调试器,可以模拟出多种不同的MCU硬件平台,帮助开发者在开发过程中进行实时调试。通过设置断点,开发者可以精确地定位到代码中的错误位置,从而加速开发过程。
4.Keil 5支持多种操作系统,使得开发者可以在不同的平台上进行开发,如Windows和Linux等。这一特性大大提高了开发的灵活性和便利性。
总之,Keil 5 是开发基于微控制器的嵌入式系统的强大工具。它使开发人员能够在单个环境中编写、测试和调试代码,从而减少开发时间并提高效率。
2.Keil 5的安装
2.1 Keil 5安装包
链接:https://pan.baidu.com/s/12fFk3WB2cQ7FodGVpAPatw
提取码:ad66
2.2 Keil uvision5的安装步骤
1.解压文件“Keil5 MDK”,双击“MDK524a”开始安装。
2.勾选I accept,然后点击Next。
3.安装时,只需一路默认安装即可,也不需要修改路径。(如若更改路线,路线中不能存在中文)
4.下面需要填写的内容,随便填写即可。
5.接下来是耐心的等待安装.....
6.点击Finish。点击完之后软件就算安装好了,但是正常使用还需要下面几步进行破解。
7.右键点击kill5,然后点击以管理员身份运行。
8.点击“License Management”
9.复制CID.
10.关闭杀毒软件,避免破译机被当成病毒清理掉。
11.打开“keygen_new2032”文件夹
12.在解压文件夹中找到keygen,鼠标右键以管理员身份运行。(如果文件夹里没有破译机则说明破译机被当成病毒清理了,这时我们需要从新进行解压“Keil5 MDK”压缩包)
13.按照以下操作进行。
14.点击“AddLIC”出现如下界面说明破解完成。
15.安装 STM32 芯片包
KEIL5 不像 KEIL4 那样自带了很多厂商的 MCU 型号,KEIL5 需要自己安装。 把下面弹出的界面关掉,我们打开之前解压的“keil5 mdk”文件夹,再打开支持包文件夹。
16.选择自己需要配置的芯片型号,双击安装。(例如博主现在想学习stm32f103系列的,就选择stm32f1xx,以此类推)
17.安装成功后打开kill5,双击图中图标。
18.出现以下内容则代表安装成功。