STM32环境安装指南与操作手册
1、 STM32需要安装keil5 MDK ——Keil 下载
左边那个是STM32的安装包(ARM系列的) 右边的是C51的安装包
这个界面不要慌 全部写null都可以给你过(需要最新型号的在这里下载)
直接使用资料里面带的这个安装也行 点击安装
中间那个点击agree 同意安装 然后next
这边随便填
这个是显示发布说明文档 可以直接勾选掉(文档咱就不看了)
然后就安装完成了 接下来会出现两个安装包(pack installer)的界面 咱可以都先关掉
如果和51的keil5安装在同一个位置 这个软件就是C51和ARM共存的状态
选择第一个是ARM的固件包 选择第二个就是51的固件包
咱刚安装下来的时候是没有STM32f1的 他不在ARM的默认固件包里面所以我们需要另外安装 所以现在要安装STM32f1的固件包
2、 安装器件支持包STM32f1
离线安装 从资料里面带的一些MDK里面安装 选择下面那个
在线安装 打开软件点击下面那个按钮
就会出现我们刚才关掉的那个安装包界面
然后选择STMicroelectronics->STM32F1 Series->STM32F103-> STM32F103C8然后点击旁边Device Specific->keil::STM32F1xx_DFP Install (我这边下载过了所以是update)
安装成功后会问是否要加载新的支持包(点是就行)
3、 软件注册(破解)
这部必须关闭杀毒软件和Win11本身的病毒查杀
然后以管理员身份运行keil5(防止后续操作权限不够)
点击file->License Management
复制这个CID
打开资料里面这个注册机(神龙版) 如果文件点击完不见了就是忘记关杀毒软件了被杀了
‘
’
刚才复制的CID粘贴在这 然后后面Target选择ARM(51单片机选C51)
点击Generate 复制生成的序列码
把序列码粘贴在这个位置 点击add LIC
下面显示* LIC added successfully *
就安装成功了 然后就会出现MDK-ARM 支持日期到2032年
4、 安装其他的驱动
如果有的话就不用装 就是设备插上去没有感叹号(在设备管理器里面)就不用管
ST-Link 32位的选x86 64位的选amd64 一般win10 win11都是64位的
USB串口转CH340驱动
5、 Keil5的一些其他设置
改缩进距离:可以在这边设置 把2改成4会习惯一点
改文字的编码格式:默认还是使用UTF-8会常见一点兼容性也比较好 防止乱码
作者:锺培生