提示:2022年3月,Keil官方推送了一个MDK新版本:Keil5社区版 MDK(MDK-Community edition),该版本完全免费,没有代码大小限制,可供电子爱好者、学生等群体非商业免费评估和使用。
文章目录
安装步骤
安装步骤
1、Keil5安装网址https://www.keil.arm.com/mdk-community/ 2、点击以上连接,准备进入Keil官网注册账户(需要一个能接收邮件的邮箱)。
3、有账号就登陆,没有的话就注册(点击注册) 4、注册信息中邮箱必须填写准确 5、注册完成,大概有5-7天的审核期,等待审核完成
6、重新登陆该网站https://www.keil.arm.com/mdk-community/ 点击下载 7、下载完成后,双击进行安装 8、NEXT 9、I agree 、next
10、可以自由选择安装路径,选择完成点击next 11、这里必须要把邮箱填上自己的注册邮箱,用来获取激活码 12、点击next 等待安装完成,关闭即可 13、以管理员身份运行keil5 14、点击File,再点击License Management 15、弹出界面点击Get LIC via Interet 16、点击确定之后会弹出一个网页 17、注意:填写Product Serial#(PSN):42B2L-JM9GY-LHN8C 其它的随便填一下 18、填写完成点击提交后,邮箱会收到一封邮件,包含CID和LIC 将邮箱内的LIC复制到:New License ID Code(LIC)框内,再点击Add LIC 19、安装成功,默认免费使用期为1年。
无论是51还是32单片机,都需要一款编译器编程从而实现芯片相应的功能?。如今常见的单片机编译器有Keil和IAR,随着时代的推进,Keil基本上成为了主流工具,IAR用的人越来越少,在高校中可能仍在使用?。
今天主要是讲Keil的安装,我把所需要的材料整理了一下,?如下图所示:
第一步:安装keil,点击MDK535.exe安装即可,正常的keil使用是有试用期的,如果要获得免费的keil需要第二步。
?第二步:免费
破解有点麻烦,一定严格按照步骤一步一步来,注意:旧版pj机无法pj了,所以资料会不断更新,保证下载到的是可以使用?的。
1.??用“以管理员身份运行”打开keil
2. 打开?File->License Management
3.??复制CID,后续需要使用
4. 同样,用“以管理员身份运行”打开pj机
5.操作如下图所示,主要是将生产的码复制下来
6.将复制的码粘贴到下图的框中,可以看到这样就成功了
第三步?:点击?Keil.STM32F1xx_DFP.2.3.0.pack直接安装,这步没有复杂的步骤,直接安装即可
第四步:完成上述的三步就可以选择自己的芯片进行编程了,但是在编程的时候还是需要用到库函数的支持,这边的函数时针对库函数使用者的,需要自己配。如果使用HAL库?可以用STM32CubeMX生成工程,不需要自己配,可以跳过这步。
最近,Keil 官方推出了一则消息:Keil MDK?新增一个版本,MDK社区版(MDK-Community edition)。
该版本主要有两个特点:
免费没有代码大小限制
可供电子爱好者、学生、学者等群体非商业免费评估和使用。
MDK-Community内容
该版本具有Keil MDK Professional(专业版)的内容:
(MDK-Community)
(MDK-Professional)
MDK-Community包含的主要内容:
你会发现,和以前的免费版(MDK Lite)相比,这个新增的是“免费版”就是你想要的。
单片机型号齐全,没有代码大小限制,其中的高级功能可以使用······等。
MDK-Community注册激活
MDK-Community不是下载就能使用的,也是需要注册激活的,注册激活和我们平时注册激活的方法类似。
MDK-Community的下载地址要去官网:
https://www.keil.arm.com/mdk-community/
注册码也是在官网获取:
https://www.keil.arm.com/mdk-community/
提示:
下载和获取注册码都需要注册 Keil?(ARM)账号注册激活的时候,要“以管理员身份运行”
Keil MDK 几大版本
这里拓展一下 Keil MDK几大版本的内容。
在这之前,Keil MDK有四大版本:
MDK-Lite(免费版)MDK-Essential(基础版)MDK-Plus(增强版)MDK-Professional(专业版)
可以参看我之前的文章:Keil科普教程 | Keil MDK四个版本功能及价格区别
这次新增社区版,Keil MDK 就有5大版本了:
MDK-Lite(免费版)MDK-Essential(基础版)MDK-Plus(增强版)MDK-Professional(专业版)MDK-Community(社区版)
1.别错过嵌入式系统与软件领域年度盛会~
2.两会中的“芯”提案
3.AMD将用FPGA干什么?
4.串口传输中,共用体和结构体如何转换?
5.RISC-V CTO: 我们不会像 Arm 和 x86 那样左右芯片的设计
6.C函数指针别再停留在语法,得上升到软件设计~
免责声明:本文系网络转载,版权归原作者所有。如涉及作品版权问题,请与我们联系,我们将根据您提供的版权证明材料确认版权并支付稿酬或者删除内容。