STM32F407系列文章目录
第一章 获取相关组件(注意:下载或安装不要有中文路径)
文章目录
前言
本文章采用Keil5及STM32F4(SDK-设计资源)进行STM32F407(ARM芯片)系列学习
- 萌新入坑,如有不对的地方请大佬多多指教,谢谢!->欢迎评论区留言
- 对于萌新来说,学习无非就是多看博文,但是…0.0大佬们的思维大多都有些跳跃,真的很难理解(当然大佬们估计都是为了记录或者提醒自己的工作及学习例程),所以想通过慢慢学习,把每一步都解释出来(保姆版)
第一章 获取相关组件(注意:所有软件不要下载或安装有中文路径)
1.Keil5软件下载及安装
1.1 软件下载
- 方式一:萌新入坑,一步步找到软件下载途径(保姆版)
- ARM Keil5官网: https://www.keil.com/product/
- 打开官网首页->点击产品下载
- 方式二:高手进阶,所有版本目录一览下载(速推版)
- ARM Keil5软件下载选择: https://www.keil.com/download/product/
- 点击MDK-Arm(可按照需要下载相关软件,我这里打算使用STM32芯片属于ARM,故选第一个就好)
- 填写相关信息(乱填好像不通过,有邮件审核)
- 验证成功,开始下载
1.2 软件安装
- 步骤一:下载结果如图
- 步骤二:一路Next(该同意同意该点对号点对号),正常安装软件直到这一步,切记最好无中文路径!且自己需要知道位置!(Pack不清楚是什么,应该是与后续的开发固件SDK相关,我这里设置的与软件安装路径一致:D:\xxx\Keil5\Keil5_SoftWare)
- 步骤三:客户信息输入,随便填
- 步骤四:等待安装完成
- 步骤五:安装完成,不需要点对号,直接Finish即可
- 步骤六:提示下载官方Pack包,直接关闭,咱们自己去ST官网下载固件支持包(STM32F4xx或其他)
- 步骤七:确认下载目录(此时桌面应该也有一个Keil5软件快捷方式)
- 步骤八:以管理员身份运行(才下载的软件是无法使用的,需要PJ)
- 步骤九:点击File->License Management…打开Keil5软件PJ界面
- 步骤十:打开Keil5软件ZC机
注:之前在CSDN上传过ZC机资源,但由于版权问题没通过,百度搜索应该很多,网上找不到Keil5软件ZC机的萌新可以私信我
- 步骤十一:如图所示,按步骤操作->PJ成功
2.STM32F4(SDK-设计资源)下载及安装
2.1 软件下载(如果不想自己找,可直接移步方式三:懒人速推版)
- 方式一:萌新入坑,一步步找到软件下载途径(保姆版)
- ST官网: https://www.st.com/content/st_com/zh.html
- STM32系列芯片的SDK下载选择
注:可以看到这里还有STM32其他版本的SDK,需要什么下载什么,我这里采用STM32F407芯片,故选择F4
- 方式二:高手进阶,STM32F4 SDK所有版本目录一览下载(速推版),若需要其他SDK,详情查看方式一
- STM32F4 DSP和标准外设库版本下载选择: https://www.st.com/zh/embedded-software/stsw-stm32065.html#get-software
- 下拉页面->选择下载版本(应该都差不多,时间久远我也忘了我当时下载的哪个,下最新的就好)
- 同意协议->获取软件,填写相关信息(邮件不可以乱填!会有邮件认证)
- 验证邮件->开始下载STM32F4 SDK(安装目录最好设置在安装目录下)
- 我的Keil5软件安装目录为:D:\xxx\Keil5\Keil5_SoftWare
- 所以我的STM32F4 SDK安装目录为:D:\xxx\Keil5\Keil5_SoftWare\Keil\STM32F4xx_DFP(关于目录详情,请看下文)
注:我是移植新电脑,前几天网络权限不够,ST官网打不开,所以我就用的之前就下载过的SDK包,以前的下载还不是如上所述(单纯的解压就好),是给你一个安装包,如下所示,然后自己再去安装
- 早期STM32F4 SDK安装(可以看到安装目录都是锁定的,并不仅仅因为我已经安装过的原因!所以上边安装Keil5时需要设置的软件目录和Pack目录请务必一致!!!)
注:所以我在上边下载新STM32F4 SDK的时候直接放到了相关目录下:D:\xxx\Keil5\Keil5_SoftWare\Keil\STM32F4xx_DFP
- 方式三:懒人速推版(注意:安装路径要在Keil5软件安装目录下!我的安装目录为:D:\xxx\Keil5\Keil5_SoftWare\Keil\STM32F4xx_DFP)
- STM32F0xx SDK: https://download.csdn.net/download/weixin_52554132/87636236
- STM32F4xx SDK: https://download.csdn.net/download/weixin_52554132/87636225
2.2 软件安装
- 压缩包解压(如图:我已经解过了。SDK都差不多,相对来说 我觉得新的方便自己建工程->移植等)
3.安装成果校验
- 打开官方文件里的任意例程(我这里的路径是:D:\xxx\Keil5\Keil5_SoftWare\Keil\STM32F4xx_DFP\STM32F4xx_DSP_StdPeriph_Lib_V1.9.0\Project\STM32F4xx_StdPeriph_Templates\MDK-ARM(SDK安装路径下的Temple工程))
- 点击编译,若无错误和警告则表示Keil5软件下载/安装/破解工作成功!
- 新建工程,若出现下图则表示SDK下载/安装工作成功!
总结
本章为TMS320F280049学习系列文章 第一章:获取相关组件(包括CCS软件及开发所需DSK组件)下载及安装