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