安装keil
点击这里下载安装最新版的keil
破解
- 以管理员身份运行keil,打开File -> License Management
![00-keil破解-01](https://i-blog.csdnimg.cn/blog_migrate/aeb3ca18fe7e9fab8f546c6c8043c9e9.png)
- 复制CID,如下:
![00-keil破解-02](https://i-blog.csdnimg.cn/blog_migrate/d9e6a36e541727839340f036cb1047a6.png)
- 运行keygen2032.exe,修改CID、Target,点击Generate,复制生成的License ID Code(LIC),如下:
![00-keil破解-03](https://i-blog.csdnimg.cn/blog_migrate/9e07a79b00345fd7141bf618a9609597.png)
- 返回之前的许可证管理界面,粘贴上一步生成的LIC,点击Add LIC即可
![00-keil破解-04](https://i-blog.csdnimg.cn/blog_migrate/9990a60258243346ece4421cdcea3fab.png)
安装相关芯片的软件包
打开Pack Installer
![00-keil安装固件包-01](https://i-blog.csdnimg.cn/blog_migrate/94e782767464cef9b9791cec762fbc0b.png)
打开之后它会先加载一段时间,当右下角加载至100%时,就可以选择软件包进行安装,本文安装的是STM32G4系列的软件包
![00-keil安装固件包-02](https://i-blog.csdnimg.cn/blog_migrate/45b06bce2f19ba5da3da8a4cdeeaf792.png)
选择以DFP
为后缀的软件包,点击Install,等待安装完成即可
![00-keil安装固件包-03](https://i-blog.csdnimg.cn/blog_migrate/4b5f4f53e4741d7be4f28e71ccc05123.png)
安装STM32CubeMX
CubeMX是ST公司提供的图形化代码生成工具,可以使用可视化界面来进行STM32的配置,比如时钟、GPIO配置等
安装Java8
由于CubeMX是基于Java环境运行的,所以需要安装JRE才能使用
点击这里可以下载,如下图:
![01-java下载](https://i-blog.csdnimg.cn/blog_migrate/19f6f78c325fdd013e463e63eef14882.png)
注意:只能安装Java8,不要安装Java11等更高版本的Java,否则CubeMX无法工作
下载安装CubeMX
点击这里最新版本的CubeMX,下载前建议先登录
安装软件包
安装好CubeMx后,打开软件,在工具栏中选择Help栏,打开软件包软件器
![01-CubeMx固件包-01](https://i-blog.csdnimg.cn/blog_migrate/f5b41cdb4e3e23493c777da19aeb3f21.png)
勾选要安装的软件包,点击Install Now即可
![01-CubeMx固件包-02](https://i-blog.csdnimg.cn/blog_migrate/4caf69a094da63e391de57e08814d102.png)