西安理工大学 大学生科技协会硬件组
2024年9月 第二版
更新联系 sakura.mail@qq.com
安装之前关闭所有杀毒软件,安装目录不要出现任何中文字符!!!
一、安装包下载
通过百度网盘分享的文件:STM32 HAL
链接:https://pan.baidu.com/s/1VbgJgzNuEOe1gxP_KfY2rA?pwd=3tqf
提取码:3tqf
二、CubeMX安装
1.如图新建安装目录STM32/CUBEMX……等,不要安装在C盘,安装目录必须全为英文和数字字符,不能有中文字符出现,不建议有空格和其他标点符号,以免安装失败。
2.打开CUBEmx文件夹
3.点击安装Java
4.如图按顺序操作
5.更改安装位置到步骤1中的JAVA文件夹,点击下一步
6.根据提示完成安装
7.返回刚才的目录,右键以管理员身份运行SetupSTM32CubeMX-6.2.0-Win,点击next
8.勾选“我同意”后点击 下一步
9.勾选“I have read”后点击next
10.更改安装位置到步骤1中的CUBEMX文件夹,点击 下一步
11.点击 Yes,然后点击next
12.等待安装完成,点击next后点击done,在桌面找到STM32CubeMX图标,双击打开,打开后自行选择是否加入改进计划
13.如图上顺序打开更新设置(如果显示更新程序正在运行,打开任务管理器结束“OpenJDK”程序,重新打开CubeMX)
14.如图上顺序,修改更新包存放位置到其他磁盘,最好是在步骤一的安装目录中新建一个文件夹,同样不要出现中文。
15.如图上顺序操作打开软件包管理(如果显示更新程序正在运行,打开任务管理器结束“OpenJDK”程序,重新打开CubeMX)
16.勾选f1和f4的最新版(按需勾选,G4/H7也可以勾选,后期用到随时在这里下载)
17.点击现在安装,等待安装完成(如果下载过慢,尝试更换网络环境)
18.安装完成,关闭程序,CubeMX安装完成。
三、Keil 5安装
1.如图找到mdk526.exe(推荐安装5.26,安装5.38打开老版本工程需要另外安装编译器,如果有需要再安装5.38),右键以管理员身份运行
2.如图按顺序操作
3.更改两个安装位置到步骤1中的KEIL文件夹,点击 下一步
4.在四个信息收集栏输入任意信息,可以是空格,点击下一步,等待安装完成
5.在弹出的窗口中选择 安装
6.点击finish
7.在桌面找到Keil uVision5图标,右键以管理员身份打开
8.按顺序点击,打开以下页面,复制CID
9.如图找到keygen.exe,右键以管理员身份运行(如果你找不到keygen.exe或该程序被windows安全中心删除,参考附录1)
10.打开keygen.exe后,将CID复制到1处,将2处改为ARM,点击3处,将4处的注册码复制。
11.回到keil,把注册码复制到1处,点击2处,出现3处文字代表注册成功,点击4处退出。
12.回到图示文件夹位置,找到四个芯片包
13.打开第一个,点击next进行安装,安装完成后点击finish
14.以相同方式,安装剩余三个芯片包
Keil 5安装结束。
确认安装无问题后可以删除安装包。
附录一:恢复被windows安全中心删除的注册机程序
1.如图点击屏幕右下角图标打开通知中心,点击2处
2.点击 保护历史记录
3.找到并点击 已隔离威胁,点击 操作,选择 还原 即可。
附录二:问题及解决方法
留空
安装教程到此结束,有问题可以在评论区留言
若文章内容存在问题请联系sakura.mail@qq.com
本文遵循 署名-非商业性使用-相同方式共享 4.0 国际(CC BY-NC-SA 4.0)版权协议,转载请注明作者并附上本声明。