安装Keil5.25版本+兼容Keil4(MDK)+STM32F10系类添加
各种安装包_百度云: 链接: https://pan.baidu.com/s/1s9Fyq0Zg_AF2yvJsard8pg
提取码:keil
前言
最近在做毕业设计要用到硬件和软件,硬件部分用的是STM32中STM32F103C8T6开发板 ,软件部分还没想好,先装个Keil调试调试硬件,然后发现现在都用到Keil5了,因此就装了比较新的版本5.25,可以根据自己实际需要安装喜欢的Keil5版本,情况都大同小异的。一、Keil是什么?
2009年2月发布Keil μVision4,Keil μVision4引入灵活的窗口管理系统,提供一个整洁,高效的环境来开发应用程序。支持更多最新的ARM芯片,还添加了一些其他新功能。
Keil μVision4
2013年10月,Keil公司推出Keil MDK v5,uVision5 IDE集成开发环境是目前针对ARM微控制器,尤其是ARM Cortex-M内核微控制器最佳的一款集成开发工具。
Keil uVision5
区别
-
keil4是所有库文件等等都在一个安装文件里且常用于51系列单片机编译调试。当开发其他芯片时需要去官网下载对应驱动文件,再手动复制到对应文件夹中。
-
keil5安装的就是一个单纯的开发软件,不包含具体的器件相关文件,开发什么就安装对应的文件包。只需打开pack install找到对应板子型号点击install即可完成,当然不排除没有对应型号还是要去找对应驱动文件。
二、安装keil5.25步骤
1.keil5.25安装
步骤如下:
1、首先打开keill安装包,双击文件,安装软件
2、根据提示,单击“Next”下一步
3、单击对钩,同意服务,然后单击“Next”下一步
4、选择的是自定义安装,选择文件安装位置
5、填写一些信息,随便填一下,否则软件不能安装,单击下一步
6、等待软件安装
7、安装完成
2.keil5.25激活
-
打开电脑keill软件,选择箭头所指的位置,单击打开
-
复制CID代码
-
打开注册机
-
将刚才复制的信息粘贴到注册机。更改Target为ARM单击“Generate”生成一串码。
-
将序列号粘贴到图中位置单击“add lic”激活成功的话会有一个提示
6. 当出现以下标志时就代表激活成功了
到这里keil5.25就算是安装并激活完成了。
三、STM32F10系类添加
点击Pack Installer是否有STM32系列,如果有就不用去下载驱动添加,如果没有就需要自己手动了。
如果没有:
-
可以点击Keil5中“Help”,在弹出的窗口中即可查看keil版本号
-
打开链接http://www.keil.com/dd2/Pack/#/eula-container(官网连接),从该网址下载 相应芯片的PACK 包。往下翻直到看见需要的(注意,等待加载完成再往下滑添加链接描述)我是需要STM32F10XX系类。
3. 下载完毕双击进行运行
- 运行完成后的检查
确认pack导入成功:打开MDK 选择file/Device Database 即可看pack是否导入成功。
四、兼容Keil4
在用MDK5打开MDK4版本的项目工程的时候,通常会跳出一个窗口Using an MDK Version 4 Project:
图片的大致意思是,MDK4的工程迁移到MDK5时可选择两件事情中的其中之一解决:
1.迁移设备开发包
2.安装后续支持
我看其他人写的第一项总是出错就直接采用第二项了——装MDKCM5.25插件兼容Keil4项目
MDK5兼容MDK4的支持包下载链接(http://www2.keil.com/mdk5/legacy/)
打开网页之后,点击左边的那个下载链接,如下图所示即可:
选择自己的版本进行下载安装
下载上图这个兼容包,直接安装到你的MDK5安装目录即可 。
完成后打开Keil4项目文件,rebuild编译也不会出错
总结
我也是第一次装Keil5,目前来说是可以使用,如果有什么后续bug到时候还会接着写的。。。