系统优化 2026-02-04 15:28:44 842.00M v5.43a
Keil uVision5 是 ARM 公司专为基于 ARM Cortex - M、Cortex - R 等微控制器打造的集成开发环境(IDE)。它具备完整的 C/C++编译、调试、仿真功能,还支持 RTOS。该软件包含 µVision IDE、丰富的中间件库以及硬件评估支持,适用于嵌入式系统的开发、测试与部署。它兼顾易用性与专业性,是工业控制、物联网设备等嵌入式应用开发的主流工具之一。
小编这里提供的是 Keil uVision5 破解版,此版本解锁了所有功能,欢迎用户免费下载使用!
1. 下载并解压文件,获取 Keil uVision5 程序和激活补丁,运行 MDK543a.exe。
2. 点击“next”。
3. 选择“我允许”,再点击“next”。
4. 随意输入相关信息,点击“next”。
5. 耐心等待安装完成。
6. 点击“finish”,结束安装。
7. 打开软件,依次点击“file”“license management”。
8. 找到“Computer ID”,打开注册机,将 id 复制进去。在注册机的“Target”选项中选择“ARM”,点击“Generate”获取数字序列号,然后将其复制到软件 id 框中,点击“ADD Lic”。
9. 启动软件,即可无限制使用 Keil uVision5。
1. 全面支持 Cortex - M、Cortex - R4、ARM7 和 ARM9 系列器件。
2. 拥有行业领先的 ARM C/C++编译工具链。
3. 配备确定的 Keil RTX 小封装实时操作系统(附带源码)。
4. 采用 μVision4 IDE 集成开发环境,集成调试器和仿真环境。
5. TCP/IP 网络套件提供多种协议和各类应用。
6. 提供带标准驱动类的 USB 设备和 USB 主机栈。
7. 为带图形用户接口的嵌入式系统提供完善的 GUI 库支持。
8. ULINKpro 可实时分析运行中的应用程序,记录 Cortex - M 指令的每次执行。
9. 提供关于程序运行的完整代码覆盖率信息。
10. 执行分析工具和性能分析器可优化程序。
11. 大量项目例程助您快速熟悉 MDK - ARM 强大的内置特征。
12. 符合 CMSIS(Cortex 微控制器软件接口标准)。
1. 无限制跟踪查看:MDK - ARM 允许查看使用 ULINK pro Streaming Trace 调试适配器收集的所有数据。新的跟踪导航窗口方便用户在硬盘上缓冲的指令跟踪中导航。
2. 用于恩智浦 LPC4300:MDK - ARM 的双核调试和中间件支持恩智浦 LPC4300 系列的多核调试功能,该系列在单芯片上集成 ARM Cortex - M4 和 Cortex - M0 处理器。MDK - Professional 中间件扩展到涵盖 LPC4300 和 LPC1800 系列的以太网、USB 主机和设备以及 Flash 文件系统支持。
3. 基于 ARM Cortex - M 处理器的新设备支持:MDK - ARM 支持最近推出的英飞凌 XMC4500 系列、Silicon Labs 的 Precision32 系列和 STMicroelectronics 的 STM32F0,提供一整套示例项目和电路板支持包,还包括对新的 ARM Cortex - M0 +处理器的支持。
4. MDK - Professional:MDK - Professional 结合了 ARM C/C++编译器、Keil RTX 实时操作系统和中间件库(以前称为 RL - ARM)。所有工具集成到 μVision 中,包含项目管理、编辑器和调试器,提供易于使用的环境。MDK - Professional 包括用于 TCP、USB 和 CAN 外围设备的灵活文件系统和中间件库。
5. USB - HOST 接口:MDK - Professional 包含 USB 主机接口。该嵌入式 USB 堆栈支持 USB MSC(海量存储类)和 HID(人机接口设备)类,使用抽象层,允许标准 API 用于不同的 USB 主机控制器。
6. 图形用户界面库:MDK - Professional 包含专门为嵌入式设备设计的图形用户界面(GUI)库。它与数百个显示控制器和 LCD 兼容,包括二进制库、运行时可配置显示驱动程序和 GUI 设计工具。
7. 飞思卡尔 Kinetis 支持:MDK 支持飞思卡尔 Kinetis K10、K20、K30、K40、K50、K60 和 K70 设备。它包括 Kinetis 设置文件、特定于设备的视图和编译增强功能,以利用这些基于 Cortex - M4 处理器的设备。
8. 代码覆盖率分析:MDK 使用 ULINK pro 的独特流式跟踪功能为应用程序提供完整的代码覆盖率。代码覆盖率标识已执行的每条指令,确保应用程序得到全面测试,这是完整的软件验证和认证的基本要求。
9. 执行性能分析和分析:MDK 可以长时间收集跟踪信息。执行分析器和性能分析器可利用这些信息帮助识别程序瓶颈、优化应用程序并隔离问题。
10. 性能分析器:系统查看器 Windows 显示外围寄存器的状态、内容和名称,允许在运行时立即查看和更改寄存器值。在调试会话期间可以打开多个窗口,每个窗口都能显示单个或多个外设寄存器。
11. 系统查看器:已为 Cortex - M4 和 Cortex - R4 处理器添加支持,包括利用 Cortex - M4 的 DSP 和浮点功能的新编译功能和内在函数,还包括 Cortex - M4 处理器、DSP 和 FPU 扩展的仿真。
1. keil 怎么生成 hex 文件
- 添加源文件,源文件可以是 C 语言或汇编语言。
- 在弹出菜单中点击“add files to group source group 1”。
- 选中要加入的 C 文件,该文件可以是复制过来的,也可以是自己编写的。
- 点击“add”后,C 文件会出现在左侧目录中,然后点击“close”关闭对话框。
- 源程序添加完成后,点击图中编译图标生成 HEX 文件。
- 在底下的状态框中查看结果,出现特定提示表示 HEX 文件已生成。
- 打开文件夹,可看到已生成的 HEX 文件。
2. keil 怎么调试
- 确认写好的程序能通过编译,然后点击“Debug”→“Start/Stop Debug Session”进入调试模式。
- 调出观察窗口(用于设置要观察变量的窗口),点击“View”→“Watch&Call Stack Window”。
- 弹出“Watch”窗口。
- 在“Watch”窗口中设置要观察的变量,点击“Watch#1”→双击“type F2 to edit”→输入要观察的变量名。
- 点击“单步调试”按钮,每次点击观察“Watch”窗口中变量的变化情况。
3. keil 怎么编译汇编语言/怎么编译
- 打开 Keil 后选择【File】下的【new】新建一个空白文档,将编辑好的程序源码复制到该文件中。
- 选择左上角的保存按钮进行保存,弹出保存对话框。
- 选择保存路径并编辑文件名。如果是 C 语言程序,加上.c 后缀;如果是汇编语言,加上.ASM 后缀,这样 Keil 就能自动识别文件类型。
- 将保存的文件添加到项目中,项目文件需提前在[Project]中新建。右击选择【Source Group1】点击【Add Files to Group..】。
- 在弹出对话框中选择[文件类型]为 All files,然后选择要添加的文件,点击 Add 添加。
- 在[Source Group]中会显示新添加的.ASM 文件,按图中选择弹出【Option for Target】对话框。
- 切换到[output]选项卡选中【Create HEX FILE】,即可在编译成功后自动生成.hex 文件。编译按钮在左上角 3 个按钮,从左到右依次点击,若源码无误,均可编译通过。
4. keil 怎么添加头文件
在 C 文件里直接写“#include "myfunc.h"”,然后在左边栏的 C 文件处会出现“+”,点开可看到所有用到的 H 文件。点击 H 文件可打开修改。
9.2分
500+人评价
请为应用评分:
评论内容需在5-200字之间~
0/200
