Kile5安装教程和创建一个工程举例【图文STM32F407ZE芯片为例】
文章目录
- 【一】开始安装 keil5 STM32F407ZE为例
- 【二】STM32工程创建步骤
- 【三】安装J-Link驱动+ST-LINK驱动及教程
- 【四】STM32的命名规则举例 ---》面试题
- 【五】STM32F407ZE原理图
【一】开始安装 keil5 STM32F407ZE为例
「 keil5」「阿里云盘」
https://www.aliyundrive.com/s/TQ57TbgmKSw
请按如下顺序安装:
Keil.STM32F4xx_DFP.1.0.8.pack:些开发包是支持STM32F407的包 其它类型包要自行上网:
官方下载地址
【二】STM32工程创建步骤
一、在任意工程创建一个文件夹,取名STM32工程模板
二、在keilv5 软件创建工程,并将工程放置在创建的STM32工程模板文件夹中
三、选择芯片型号
根据实际需要选择模块我只是一个参考
四、选择相关库文件
五、工程添加.c文件,如main.c文件 先在自己的电脑创建一个文件夹存放文件
六、名字和我们创建的一样方便看 点击add Files 把.c 和.h文件都添加进来
七、重点配置来了注意看图 看字 注意每一个图标
宏文件:STM32F40_41xxx,USE_STDPERIPH_DRIVER
八、修改文件设置的时钟参数 254 行 8
注意
:编译后, .c下面文件才能有.h文件
在写代码时经常需要跳转去函数声明的地方 获取对应的参数 所以写好就提前编译一下 不然跳不过去
刚开始时文件权限可能只是只读,打开文件将属性里面的只读去掉 √ 去文件的写保护操作
修改对应的文件的参数 因为上面设置了8 所以这里的stm32f4xx.h的127行将25改为8
提示
:STM32已经配置的安装好了, 但是要在开发板上操作,还要安装J-Link驱动
【三】安装J-Link驱动+ST-LINK驱动及教程
1、双击安装J-Link驱动:Setup_JLinkARM_V415e.exe
「阿里云盘J-Link驱动」:https://www.aliyundrive.com/s/tZBWz2R8N4B
「阿里云盘ST-LINK驱动及教程」:https://www.aliyundrive.com/s/ZKXGMZfjmmp
2、使用J-link连接电脑与开发板,这里即可在设置管理器上看到J-link
3、重点:打开keil软件,配置J-link 步骤一步都不能少
【四】STM32的命名规则举例 —》面试题
STM32型号的说明:以STM32F103RBT6这个型号的芯片为例,该型号的组成为7个部分,其命名规则如下:
1STM32STM32代表ST Cortex-M内核的32位微控制器。2FF代表芯片子系列。3103103代表增强型系列。4RR这一项代表引脚数,其中T代表36脚,C代表48脚,**R代表64脚**,V代表100脚,Z代表144脚,I代表176脚。5BB这一项代表内嵌Flash容量,其中6代表32K字节Flash,8代表64K字节Flash,**B代表128K字节Flash**,C代表256K字节Flash,D代表384K字节Flash,E代表512K字节Flash,G代表1M字节Flash。6TT这一项代表封装,其中H代表BGA封装,**T代表LQFP封装**,U代表VFQFPN封装。766这一项代表工作温度范围,**其中6代表-40——85℃**,7代表-40——105℃。
【五】STM32F407ZE原理图
STM32课程全套后期更新