1 Keil安装

所有安装所需的软件都在百度网盘/ST相关环境

alt text

1.1 安装MDK(Keil)

MDK-Arm最新版本下载地址:https://www.keil.com/download/product/

alt text

1.2 注册机破解

右击keil,管理员权限运行

alt text

选择 License Management

alt text

复制 CID ID号

alt text

将复制的代码填入,并且选择ARM

alt text

点击Generate,将生成的代码复制。

alt text

粘贴到如图所示,点击Add LIC。出现如图所示表示破解完成。到这KEIL5的安装算是完成了。

alt text

1.3 安装ARMCC编译器

从MDK5.37开始,AC5(ARMCC)编译器不再默认安装,需要独立安装。路径、字符等安装问题,都可能引起AC5的编译错误

alt text

强调:在keil_v5文件夹内的ARM文件夹中,新建ARMCC文件夹。【此文件夹名为方便区别AC6,有强迫症的自己重新命名,文件夹名只要是英文既可!】

alt text

注意:

  1. 需要放在keil安装目录下的ARM下目录,否则会找不到license路径。

  2. 安装路径不要有特殊字符,否则编译时会报错。

安装完成后,在KEIL中设置编译器:

alt text

alt text

在Options的【Target】选项卡中,查看可选编译器,选项中的Use default compiler 5就是AC5。

alt text

1.4 DFP包安装

STM32 DFP(Device Family Pack)是一个包含STM32微控制器系列特定设备的库、驱动程序和示例代码的打包工具。

开发对应的芯片我们需要下载对应芯片的DFP包。

alt text

alt text

2 快捷键设置

alt text

alt text

3 中文乱码

alt text

alt text

4 修改某些字体颜色

alt text

参考1:Keil MDK5.37以上版本自行添加AC5(ARMCC)编译器的方法