目录

2024-03-11-STM32入门一Keil_5下载和安装教程

STM32入门(一):Keil_5下载和安装教程

1. Keil 5 介绍

https://i-blog.csdnimg.cn/blog_migrate/c9d10feab72d8093a5eb8a64aae03137.png

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”开始安装。

https://i-blog.csdnimg.cn/blog_migrate/992b73230840e2c2e63aa6a2473f1989.png 2.勾选I accept,然后点击Next。

https://i-blog.csdnimg.cn/blog_migrate/339f5f182365cb516abdcfeb12a039d1.png

3.安装时,只需一路默认安装即可,也不需要修改路径。(如若更改路线,路线中不能存在中文)

https://i-blog.csdnimg.cn/blog_migrate/146d5aeef697a61adae06e3bd12daf92.png

4.下面需要填写的内容,随便填写即可。

https://i-blog.csdnimg.cn/blog_migrate/e6a505d46a774f014cf25a397c358837.png

5.接下来是耐心的等待安装…..

https://i-blog.csdnimg.cn/blog_migrate/3201e9137be949ea0e68e5c134750171.png 6.点击Finish。点击完之后软件就算安装好了,但是正常使用还需要下面几步进行破解。

https://i-blog.csdnimg.cn/blog_migrate/48a9c7d83b059498c7aecc64be438dce.png 7.右键点击kill5,然后点击以管理员身份运行。

https://i-blog.csdnimg.cn/blog_migrate/ca61aabe4f53069b06b8403426e24218.png

8.点击“License Management”

https://i-blog.csdnimg.cn/blog_migrate/fd462576ca769bc616550eb8d13d54ef.png

9.复制CID.

https://i-blog.csdnimg.cn/blog_migrate/249ed757da9824a91df98b99cf2cbed9.png

10.关闭杀毒软件,避免破译机被当成病毒清理掉。

https://i-blog.csdnimg.cn/blog_migrate/33fb4c96affb6152f375ae44b8944939.png

11.打开“keygen_new2032”文件夹

https://i-blog.csdnimg.cn/blog_migrate/fd74e9f45595d1aa44e7f004eac887f5.png

12.在解压文件夹中找到keygen,鼠标右键以管理员身份运行。(如果文件夹里没有破译机则说明破译机被当成病毒清理了,这时我们需要从新进行解压“Keil5 MDK”压缩包)

https://i-blog.csdnimg.cn/blog_migrate/96f75807846711904bde5e3ecbcdf595.png

13.按照以下操作进行。

https://i-blog.csdnimg.cn/blog_migrate/e537926fd0603407603ba8cb5e352450.png

14.点击“AddLIC”出现如下界面说明破解完成。

https://i-blog.csdnimg.cn/blog_migrate/17c05a913d37b856946e975e0fe77ec7.png

15.安装 STM32 芯片包

KEIL5 不像 KEIL4 那样自带了很多厂商的 MCU 型号,KEIL5 需要自己安装。 把下面弹出的界面关掉,我们打开之前解压的“keil5 mdk”文件夹,再打开支持包文件夹。

https://i-blog.csdnimg.cn/blog_migrate/0d33c833200a08c17ffdec87f0b9a482.png

16.选择自己需要配置的芯片型号,双击安装。(例如博主现在想学习stm32f103系列的,就选择stm32f1xx,以此类推)

https://i-blog.csdnimg.cn/blog_migrate/4186748c276cbd1ac5069f4ebf8e9bb7.png

https://i-blog.csdnimg.cn/blog_migrate/4ac682371f641ff38a92215471d65803.png

17.安装成功后打开kill5,双击图中图标。

https://i-blog.csdnimg.cn/blog_migrate/e697f9ae47d5cc1c1d77e8308990243c.png

18.出现以下内容则代表安装成功。 https://i-blog.csdnimg.cn/blog_migrate/ecd44719e395ae3905ec4158b71940d7.png

68747470733a2f2f626c6f:672e6373646e2e6e65742f323330315f37383636303231312f:61727469636c652f64657461696c732f313336363333363237