文章目录
一、STM32是什么?
STM32全称是意法半导体32位系列微控制器芯片。微控制器是将微型计算机的主要部分集成在一个芯片上的单芯片微型计算机
二、STM32型号说明
1.产品型号
//产品系列:
STM32=基于ARM核心的32位微控制器
//产品类型:
F=通用类型
//产品子系列
101=基本型
102=USB基本型,USB2.0全速设备
103=增强型
105=互联型
107=互联型
//管脚数目
T=36脚
C=48脚
R=64脚
V=100脚
Z=144脚
//闪存存储器容量
4=16KB的闪存
C=32KB的闪存
R=64KB的闪存
V=128kB的闪存
Z=256KB的闪存
D=384KB的闪存
E=512KB的闪存
//封装
H=BGA
T=LQGP
U=VFQFPN
Y=WLCSP64
//温度范围
6=工业级温度范围,-40℃~85℃
7=工业级温度范围,-40℃~105℃
小芷用的是 STM32F103ZET6(增强型,144脚,512KB的闪存)
三.keil5环境配置
1.下载
大家可以在小芷的主页下载到哦!(点击这句话就可以了)
2.安装
1.解压文件后有这四个文件:
这里我们选择keil5.14安装程序
2.双击后进入安装界面
等待进度条走完之后就安装成功啦!
3.软件破解
1.安装之后会自己运行Keil5,我们只需要关闭。然后再重新以管理员身份运行打开Keil5
2.在这里我们选择破解keil5文件
一定要注意:要右键选择以管理员身份运行,还有第一步,否则无法破解
4.STM32芯片库安装
因为小芷用的是STM32F1xx系列的所以只能教大家安装F1XX系列了
如果是想安装其他系列可以去Keil官网下载,或者百度。
5.如何建立工程
注意:文件夹的名字自己取
注意:名字依旧自取只要自己能认识就行
在这里小芷用的是F1xx系列的芯片库
而且是 STM32F103ZE的所以你们在选择时候低的要在第四步之后点击OK
其他几个选项卡没有要设置的,所以直接跳过
在这里还需要添加一个启动文件,方法同添加main.c一样
启动文件根据自己所需可以在KEIL5的文件里找到。
这样我们就建立了一个完整的工程(emmm不太完整,少了启动文件。)
四.总结
第一次发文章,如有错误,希望可以指正。
本次作品有一点遗漏的地方,后续会尽力补充全。