夜雨聆风学习资料网

ARTICLE · 1120945

【Keil5】Keil5软件安装步骤及安装包】Keil软件带激活工具

【Keil5】Keil5软件安装步骤及安装包】Keil软件带激活工具
软件名称:keil MDK
软件语言:简体中文C语言软件开发系统
系统要求:Windows7或更高, 32/64位操作系统
硬件要求:CPU@2.5+GHz ,RAM@4G或更高

百度网盘链接

https://pan.baidu.com/s/1Nnkt8U4bzlZuSTHFikPi1Q?pwd=8888 

夸克网盘链接

https://pan.quark.cn/s/b11384ebd961

123云盘链接

https://www.123865.com/s/j5j1jv-vRTTH

备用网盘总链接(上面链接失效用这个)

https://www.kdocs.cn/l/crQ0aQ7xud0q?from=docs

所有软件均为压缩文件,务必使用解压缩软件解压后再进行安装,不解压直接进行安装会导致安装失败。

如遇链接失效,点击公众号菜单栏【最新链接】,即可获取最新的下载链接

安装步骤

只要是学电子、自动化、单片机相关专业的同学,肯定逃不开Keil这个软件。说实话不用被它的专业名头吓到,它就是专门给单片机写程序、编译代码、调试漏洞的工具。简单理解就是,我们写好的控制代码,必须通过Keil编译成单片机能识别的文件,才能烧录到开发板上运行。不管是平时上课做单片机实验,还是期末做嵌入式课设,基本都是用它来开发,是工科学生刚需度超高的一款软件。

说实话,我第一次用Keil的时候,真的彻底懵了。之前从没接触过嵌入式开发软件,界面看着特别老旧,各种工程设置、芯片选型、编译选项密密麻麻。大一刚学51单片机那会,老师带着操作,我全程跟着瞎点。新建工程的时候,选错芯片型号,配置一步错,后面全白费。写完简单的点灯代码,一点编译全是报错,一行行红字看得我头皮发麻。折腾了整整两节课,愣是没跑通一段基础代码,当时真的觉得这软件太难上手了。

后面大学两年的单片机实验、课程设计,我几乎天天泡在Keil里,用久了才慢慢摸清门道,也发现它是真的好用。我大二做智能小车课设的时候,上千行的控制代码全是在这上面写的。它的报错提示特别精准,语法写错、变量未定义、函数调用出错,都会明确标注出来,排查问题特别方便。而且自带的调试功能很实用,可以一步步运行代码,观察数据变化,不用盲目烧录测试,省下超多时间。最后导出程序烧录到开发板,全程流畅不出错,那次课设顺利完成之后,我才算真正熟练掌握了这款软件。

现在我平时做一些小型嵌入式项目,依旧会用Keil。它最大的优点就是针对性极强,专门适配各类单片机,兼容性特别稳。不像别的通用编辑器,需要额外装一堆插件,它自带编译、调试、生成文件全套功能,专注单片机开发完全够用,日常使用几乎不会出乱七八糟的bug。

我跟你们说,新手用Keil踩的坑我基本全经历过,每一个都是实打实的血泪教训。最常见的坑就是新建工程乱选芯片,很多新手随便选一个型号,写完代码编译正常,但是烧录到板子上完全没反应。我当初就踩了这个大坑,白白浪费一晚上调试时间,最后才发现是芯片型号不匹配。

还有个超级多人犯的低级错误,代码写完不保存就直接编译。Keil不会自动保存文件,没保存的话,编译的还是旧代码,很多人疑惑明明改了代码,效果却没变,问题全出在这。另外很多新手喜欢乱改工程配置,不懂的选项随便勾选,最后直接导致工程损坏,只能重新建工程,特别耽误进度。

再分享几个我自用的超实用小经验,真的很适合新手。平时写代码,一定要养成逐行保存的习惯,避免软件闪退丢失文件。报错之后别慌着乱改代码,优先看底部报错提示,基本都能精准定位问题。新手完全不用折腾复杂的高级配置,默认设置就足够应付所有课程实验和课设项目。

最后随便唠两句,Keil真的没有大家想象的那么难。不用钻研那些冷门的高级功能,普通人、学生党只要学会新建工程、选型芯片、编写编译代码、排查基础报错,就完全够用了。踏踏实实练熟基础操作,应付学习和小型项目绰绰有余,真的没必要过度折腾。

相关学习资料