应用简介
keil5 mdk是一款非常专业的嵌入式软件开发工具。它是基于uVision集成开发环境而开发出来的,该编译器可将其以最小的存储容量进行存储,以此可以为用户节省大量的存储成本,同时还能大幅提升工作效率,该版本内置注册机,可破解到2032年,用户可免费使用。
【软件特色】
1、完全支持Cortex-M,Cortex-R4,ARM7和ARM9设备
2、业界领先的ARM C / C ++编译工具链
3、μVision4IDE,调试器和仿真环境
4、确定性,小尺寸实时操作系统(带源代码)
5、TCP / IP网络套件提供多种协议和各种应用程序
6、USB设备和USB主机堆栈提供标准驱动程序类
7、具有图形用户界面的嵌入式系统的完整GUI库
8、ULINK pro支持对运行的应用程序进行即时分析,并记录每个执行的Cortex-M指令
9、有关程序执行的完整代码覆盖率信息
10、Execution Profiler和Performance Analyzer支持程序优化
11、众多示例项目可帮助您快速熟悉强大的内置功能
12、CMSIS Cortex Microcontoller软件接口标准兼容
【破解说明】
1、下载解压后即可获得keil mdk5.35安装程序、破解文件夹,以及各种pack软件包镜像
注意:下载解压后其中的注册机会被杀毒软件误报毒进行隔离,最后是退出杀毒软件再进行使用
2、双击“MDK535.EXE”运行安装软件,勾选我接受许可证协议条款,点击next
3、直接Next‘将Keil MDK 5安装到默认的这些文件夹。 按“浏览”选择不同的文件夹进行安装
4、继续点击next,提示需要输入用户名和邮箱等信息的话,输入任意信息即可,最后安装完成,点击finish退出向导
5、然后以管理员身份运行开始菜单的Keil uVision5,点file-license management
6、打开如下界面,这时候我们运行crack文件夹中的keygen注册机,将右上角的CID复制到注册机中,然后我们在注册机中选择ARM,并点击注册机中的generate生成按钮,将生成的注册码复制到软件中并点击add lic按钮
7、接着点击“AddLIC”出现提示成功即可点击close关闭
8、最后到这里就可以成功获得keil mdk5破解版软件啦,希望可以帮助到大家
9、这时可以开始安装器件包,随便选择一个安装,自动识别软件安装路径,点next,依提示进行安装即可使用
【使用教程】
一、界面描述
打开新建好的工程,进入的界面大概包含如下“主界面”几大块。工具栏、编辑窗口和状态栏可以关闭,工程窗口和信息窗口可以可以隐藏和关闭。
二、菜单描述
1、File文件
(1)文件菜单是比较简单的一个菜单,但要和工程区别开来,是打开文件不是打开工程。
New新建文件
Open打开文件
Close关闭文件
Save保存当前文件
Save As文件另存为
Save All保存文件(文件及工程设置)
Device DataBase器件数据库(信息)
License Management许可证管理
Print Setup打印设置
Print 打印
Print Preview打印预览
Edit编辑
(2)编辑
菜单是一个包含多项功能的菜单,也是比较常用的菜单,基本上都位于“文件工具栏”,
Undo撤销编辑
Redo恢复编辑
Cut剪切
Copy复制
Paste粘贴
Navigate Backwards跳转到上一步
Navigate Forwards跳转到下一步
Insert/Remove Bookmark插入/移除书签
Go to Next Bookmark跳转到下一个书签
Go to Previous Bookmark跳转到上一个书签
Clear All Bookmarks清除所有标签
Find查找
Replace替换
Find in Files查找所有文本
OutLining提纲:如显示函数名称,隐藏函数体
Advanced(更多)先进功能
Configuration配置3、View视图
【更新内容】
【μVision 更新至 V5.35.0.0】
禁用:µVision 5 项目 (*.uvprojx) 的目标对话框选项中的外部振荡器频率 (Xtal) 配置。
更新:Arm Compiler 6在启用调试信息时生成DWARF4调试格式。
更正:将符号从编辑器拖入监视、命令、内存、系统和逻辑分析器窗口在 MDK v5.34 中不起作用。
更正:C++ 的调试信息处理导致符号超出范围消息。
更正:在反汇编窗口中设置断点,以防单个源代码行与非连续地址相关联。
更正:地址 0x00000000 处的单步代码。
更正:反汇编一些 Armv8-M 指令。
更正:修复了导致目标访问错误(Cortex-M 目标)的中止调试脚本执行。
【包括臂编译器】
Arm Compiler 5版本5.06u7
Arm Compiler 6版本6.16
【包括软件包】
1、Keil - MDK-中间件 7.13.0
网络组件版本 7.15.0
添加了函数netARP_ClearCache和 netNDP_ClearCache以在运行时清除 ARP 或 NDP 缓存。
改进了动态内存调试,添加了更多内存分配和内存空闲调试事件。
改进了DNS 响应验证,以提高对 DNS 网络攻击的稳健性和弹性。
更新为与 FuSa C 库一起使用,网络库中不再使用 sprintf 和 sscan
f。如果在多个设备上部署相同的固件,则修复了重复的 AutoIP 地址。
修复了 HTTP 摘要身份验证中的 nonce 缓存问题。
更正了 BSD 选择函数,以将一个由对等方关闭的套接字报告为可读。
修复了充分利用 ARP 缓存表时的以太网连接问题。
在用户 API 中添加了在运行时启用或禁用回声响应的功能。
修复了以太网驱动程序处理,以便在链接之前不调用接收函数。
修复了多接口配置中可能出现的 NULL 指针取消引用。
修复了 Apple Safari 浏览器的 HTTP 摘要身份验证问题。
2、文件系统组件版本 6.14.1
添加了 对 eMMC 和 SD 设备的健康状态 (SMART) 访问支持。
EFS 中增强的错误处理和返回状态传播。
更正了 ftime_set 中可能导致长文件名条目覆盖的错误。
更正了 FAT 名称缓存中的错误,该错误在使用 fchdir 切换目录时可能导致缓存未命中情况。
3、USB 组件版本 6.15.0
USB 主机:添加了对等时传输的支持(仅适用于 EHCI 全速)。
USB 主机:修复了从端口 1 断开设备时偶发性崩溃的问题。
USB 主机:修复了 OHCI 驱动程序在调试期间导致的 HardFault。
USB 设备:即使端点未处于暂停状态,ClearEndpointFeature 请求也会传递给低级驱动程序。
4、图形组件 Segger emWin 至 6.16.3 版
6、手臂 - CMSIS 5.8.0
【目标调试】
1、ULINKpro更新了调试驱动程序:
更正:修复了 ETMv4 解码器在 IT 块中未采用的无条件分支上错误地引发错误的问题。
2、SeggerJ-Link将调试驱动程序更新到版本7.22b。
3、STMicroelectronics ST-LINK :
将调试驱动程序更新到版本3.0.9.0。
将固件升级实用程序 ST-LinkUpgrade.exe 更新至版本2.5.6。
4、Nuvoton NU-Link更新调试驱动程序到版本3.05.7215r。
【Cortex-M 型号】
固定虚拟平台 (FVP)更新到版本11.15.14(仅限 MDK-Professional)。