前言
对于正在学习嵌入式的小白来说,用于开发的软件比较推荐的就是keil5软件了,该软件界面清晰切直观,易于使用,并且有一个强大的在线仿真调试功能,在学习与开发的过程中令人事半功倍,本篇文章目的是记录学习使用Keil5的过程并加强对该软件的认识。
安装教程
Keil5安装包下载
官网下载地址:
百度网盘下载地址:
- MDK538.exe:KEIL5安装包;
- keygen.exe:KEIL5 注册软件;
- ARMCC.zip,AC5编译器,因为自从5.37后keil就会安装AC6而不安装AC5了;
- stlinkv2驱动:下载、仿真驱动使用的是ST-LINK,使用J-Link自行下载,贵没买;
- 使用AC6需要更改一些设置,依然默认使用AC5,以后有机会在改;
- 下载时主要关闭杀毒软件;
安装Keil5
双击运行MDK538.exe该应用程序,弹出如下对话框。
点击Next按钮,进入下一步。
勾选同意,并点击Next按钮,进入下一步。
选择软件要安装具体的路径,可以默认,也可以自己指定路径,点击Next按钮,进入下一步。
需要注意:
- 路径不要含有中文;
- Pack路径保是芯片支持包安装路径;
在⑥随意输入,等到Next按钮亮起即可,点击Next按钮,进入下一步。
等待安装完成
安装过程弹出,点击安装按钮。
安装完成取消勾选即可,并点击Finish按钮。
这里直接点×不进行安装,后面在进行安装。
注意:
- 可以选择在线安装,可能比较慢;
- 在官网上直接下载安装包进行安装;
- 官网下载地址:Arm Keil | CMSIS Packs
- 百度网盘地址(包含stm32与gd32常用系列的安装包):百度网盘 请输入提取码
至此Keil5就安装完成,可以新建工程使用了。但为了不受编译代码4K大小限制和用户体验,就需要购买授权,或注册,这里就不进行说明了,网上有很多教程可自行查阅。
安装芯片支持包
以stm32f1系列芯片为例进行安装。
双击安装包。
点击Next进入下一步,路径默认使用安装Keil5软件时设置的存储路径。
点击Finish完成安装。
打开Keil5软件进入魔术棒设置界面。
在Device栏下可以看到安装的支持包,证明正确安装。
ST-Link驱动安装
下载后解压缩文件。
打开文件点击以应用程序进行安装。
下一页进入安装。
点击安装。
安装完成。
安装Compiler Version 5编译器
将网盘下载的ARMCC文件夹复制粘贴到,Keil5软件的安装目录下:Keil_v5/ARM/Flash,图片是5.33的截图。
打开Keil5软件进入管理项目项。
在Folders栏下添加AC5路径。
进入魔术棒一栏,在Target栏中可以看到v5版本,就安装完成了。
小结
到此Keil5的安装就算是全部完成了,可以正常使用进行学习了,后续就是创建工程文件了。