前言
本人是一名嵌入式学习者,在大学期间也参加了不少的竞赛并获奖,包括但不限于:江苏省电子设计竞赛省一、睿抗机器人国二、中国高校智能机器人国二、嵌入式设计竞赛国三、光电设计竞赛国三、节能减排竞赛国三。
后面会经常写一下博客,分享一下资料、经验,如果想了解其他项目、技术,可以去B站搜:星汇极客,主页链接:星汇极客
此外,还开发了个人网站,里面有一些资料和源码供下载:个人网站
STM32HAL库的Keil、CubeMX软件安装
Keil和CubeMX可以在我的个人网站免费下载:个人网站
Keil是用来写代码的,Keil5注册机是用来破解Keil的,CubeMX是生成STM32HAL库初始代码的。
一、Keil5安装
(1)下载Keil_536安装包,双击EXE,Next
(2)勾选同意,Next
(3)安装位置默认C盘,也可以选其他位置,Next
(4)这些信息随便填,Next
(5)等待安装好之后,点击Finish,可能会有弹窗,把它们关闭。
(6)到桌面,右键以管理员身份运行打开这个软件
(7)打开Keil,选中File,点击License Management
(8)复制CID
(9)下载Keil5注册机,这时候注意!静音电脑,不然嘿嘿
打开注册机,复制粘贴CID、选中ARM后,点击Generate生成激活码
(10)回到Keil,把刚才生成的激活码粘贴到这里,点击Add LIC就OK了。
(11)
下载STM32F1_DFP.PACK,这个是STM32F1系列芯片的固件包。下完后直接双击自动安装,再点击Finish就OK了。
至此Keil5安装完成。
二、CubeMX安装
(1)安装CubeMX_6.60安装包,双击EXE,一路next
(2)安装位置自己选择
(3)默认
(4)自动安装,安装完,右键以管理员身份打开,一开始打开可能操作不了,软件在自动更新中,等几分钟就好。
(5)下面开始安装库文件
方法1:在线安装
1.点击这个
2.找到STM32F1,选择版本,你们选最新的吧,然后点击Install开始安装。
如果你的Install是灰色的那就是没有管理员身份打开。
变成绿色框就是安装好了。
网不好可能要安装很久。可以试试方法2
方法2:离线安装
前提;下载stm32cube_fw_f1_v170.zip库文件
1.点击这里
2.另外打开库文件放置的文件夹
3.再次点击这个
4.点击From Local,选择本地文件
5.选择刚刚下载的压缩包
6.可以看到1.7.0版本是绿色的
至此,Keil和Cuebmx软件安装完成。继续请看【星汇极客】手把手教你学STM32HAL库之创建工程(1)