准备工作
准备下列包
- MDK安装程序 mdk523.exe
- zhuceji压缩包 用于pojie MDK解除32k代码限制
- STM32F1器件支持包 Keil.STM32F1xx_DFP.2.3.0.pack
Part1 安装MDK
-
双击mdk523.exe,弹窗需要用户权限请点击“是”
MDK523.exe
-
选择next,勾上同意协议
选next
同意
-
选择软件安装路径(第一行)和支持包存放路径(第二行),然后选next
选择路径
-
注册用户名啥的,随便填,然后等待安装
随便填
-
等待安装
等待进度条走完
-
中途弹出询问ULINK是否安装,可以选否,一般不会用到(用stlink或者jlink居多)
ULINK可以不装
-
安装完毕,点finish,可以去掉显示发布注记的勾
image.png
Part2 安装器件包
- 安装完MDK后它自己会启动,并弹出包管理界面,似乎还要等待它下载完包索引后面才能正常安装离线包,网络不行的话多尝试几次,至于stm32支持包由于连接国外服务器网速较慢,这里建议安装离线安装包。
(如果用包管理,则等他右下角进度条走完左边选STMicroelectronics的STM32F1系列右边窗口安装dfp包,或者不想用网盘去官网下离线包http://www.keil.com/dd2/Pack/)
包管理界面
关掉那个小的窗口即可
网络经常出错
然后选择File-Import或者Import from Folder选择本地文件或者目录
导入包
如果第一次包安装不上,可能是由于索引下载有问题,重新打开包管理或者需要重新打开mdk再打开包管理
image.png
然后导入stm32支持包
如果安装完成左边选STMicroelectronics则右边会有,可能需要刷新或者重新开包管理
安装好的结果
Part3 解除32k代码限制
-
解压zhuceji之前需要禁用各种杀软、windows defender否则会被干掉
其中关闭windows defender可参考
单击win任务栏
选择病毒和威胁防护
选择管理设置
关闭实时保护
他会弹窗请求权限请选择是
其他windows版本或其他杀软请自行研究 -
MDK图标右键管理员权限打开并选择是
管理员权限
-
打开license管理器
image.png
复制CID
image.png
-
解压zhuceji并打开,开始享受机音乐吧!
然后贴入CID,然后Target选ARM,点Generate,复制下面那一串去MDK
生成序列号
粘贴后点击Add Lic添加证书
添加证书
添加完成后上面会变成这样(2020也快到了,期待有大神更新下这个东西啊)
成功
Part4 大功告成,打开工程试试吧


Part5 更换黑色主题
这里采取替换配置文件的方式

把这个文件放到MDK安装目录/UV4目录下,覆盖掉原来的

重启MDK,大功告成

网友评论