文件名称:keil 5 破解版
-
所属分类:
- 标签属性:
- 上传时间:2025-12-15
-
文件大小:741.23mb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
下载1 (741.23mb)
别用迅雷、360浏览器下载。
如迅雷强制弹出,可右键点击选“另存为”。
失败请重下,重下不扣分。
如迅雷强制弹出,可右键点击选“另存为”。
失败请重下,重下不扣分。
介绍说明--下载内容来自于网络,使用问题请自行百度
Keil MDK-ARM v5(简称 Keil5)是 ARM 官方推荐的嵌入式开发工具,主要用于基于 ARM Cortex-M 系列内核(如 STM32)的嵌入式软件开发,涵盖代码编辑、编译、调试、仿真 全流程。以下从核心功能、工程搭建、关键配置、常见问题等维度,系统梳理 Keil5 的使用要点:
一、Keil5 核心组件与环境准备
1. 核心组件
组件 作用
MDK-Core 基础框架(编辑器、工程管理、调试器)
ARM Compiler 编译器(ARMCC 5/6,前者经典、后者基于 Clang)
CMSIS ARM 通用软件接口标准(含内核函数、启动文件)
Debug Adapter 调试适配(支持 J-Link/ST-Link/ULINK)
Device Packs 芯片厂商驱动包(如 STM32F1/F4 系列)
2. 安装与激活
安装步骤:
下载 Keil5(官网 / 厂商镜像),运行mdk5xx.exe,选择安装路径(建议非中文路径,如D:\Keil_v5);
安装对应芯片的 Device Pack(可在 Keil 中通过Pack Installer在线安装,或手动导入.pack文件);
激活:打开UV4.exe,通过注册机生成许可证(需匹配电脑 CID),导入后完成激活。
注意:Keil5 对高版本 Windows(如 Win11)需以管理员权限运行,避免权限不足导致 Pack 安装失败。
二、Keil5 工程搭建(以 STM32 为例)
1. 新建工程
打开 Keil5,点击Project > New μVision Project,命名工程并选择保存路径;
选择芯片型号(如STMicroelectronics > STM32F103 > STM32F103ZE);
弹出Run-Time Environment窗口,勾选所需组件(如CMSIS > Core、Device > Startup),点击OK;
可选:添加用户代码文件夹(New > Folder,如Core/Inc、Core/Src),并将.c/.h文件添加到工程。
2. 工程基础配置(魔术棒)
点击工程窗口的魔术棒图标(Options for Target),核心配置项:
标签页 关键配置
Target 1. 晶振频率(如 STM32F103 填 72000000);
2. 优化等级(Debug 选 - O0,Release 选 - O2);
3. 堆栈大小(默认 8192/8192,可按需调整)
Output 1. 勾选Create HEX File(生成烧录文件);
2. 选择输出路径(如./Output);
3. 勾选Browse Information(便于代码跳转)
Listing 可选生成编译日志(.lst),定位编译报错
C/C++ 1. Define:添加宏定义(如USE_HAL_DRIVER,STM32F103xE);
2. Include Paths:添加头文件路径(如./Core/Inc,./Drivers/Inc);
3. Misc Controls:编译器额外参数(如--diag_suppress=1296屏蔽警告)
Linker 1. 选择链接脚本(.sct,如STM32F103ZE_FLASH.sct);
2. 勾选Use Memory Layout from Target Dialog(匹配芯片内存)
Debug 选择调试器(如 ST-Link),点击Settings配置调试参数(如下载算法、时钟)
3. 编译与下载
编译:点击工具栏Build(编译修改文件)/Rebuild(全编译),底部Build Output窗口查看编译结果(无 error 则成功);
下载:连接调试器(如 ST-Link),点击Download,Keil 自动擦除芯片 Flash 并烧录 HEX 文件;
调试:点击Debug进入调试模式,支持单步执行、断点、寄存器查看、内存监控等。
一、Keil5 核心组件与环境准备
1. 核心组件
组件 作用
MDK-Core 基础框架(编辑器、工程管理、调试器)
ARM Compiler 编译器(ARMCC 5/6,前者经典、后者基于 Clang)
CMSIS ARM 通用软件接口标准(含内核函数、启动文件)
Debug Adapter 调试适配(支持 J-Link/ST-Link/ULINK)
Device Packs 芯片厂商驱动包(如 STM32F1/F4 系列)
2. 安装与激活
安装步骤:
下载 Keil5(官网 / 厂商镜像),运行mdk5xx.exe,选择安装路径(建议非中文路径,如D:\Keil_v5);
安装对应芯片的 Device Pack(可在 Keil 中通过Pack Installer在线安装,或手动导入.pack文件);
激活:打开UV4.exe,通过注册机生成许可证(需匹配电脑 CID),导入后完成激活。
注意:Keil5 对高版本 Windows(如 Win11)需以管理员权限运行,避免权限不足导致 Pack 安装失败。
二、Keil5 工程搭建(以 STM32 为例)
1. 新建工程
打开 Keil5,点击Project > New μVision Project,命名工程并选择保存路径;
选择芯片型号(如STMicroelectronics > STM32F103 > STM32F103ZE);
弹出Run-Time Environment窗口,勾选所需组件(如CMSIS > Core、Device > Startup),点击OK;
可选:添加用户代码文件夹(New > Folder,如Core/Inc、Core/Src),并将.c/.h文件添加到工程。
2. 工程基础配置(魔术棒)
点击工程窗口的魔术棒图标(Options for Target),核心配置项:
标签页 关键配置
Target 1. 晶振频率(如 STM32F103 填 72000000);
2. 优化等级(Debug 选 - O0,Release 选 - O2);
3. 堆栈大小(默认 8192/8192,可按需调整)
Output 1. 勾选Create HEX File(生成烧录文件);
2. 选择输出路径(如./Output);
3. 勾选Browse Information(便于代码跳转)
Listing 可选生成编译日志(.lst),定位编译报错
C/C++ 1. Define:添加宏定义(如USE_HAL_DRIVER,STM32F103xE);
2. Include Paths:添加头文件路径(如./Core/Inc,./Drivers/Inc);
3. Misc Controls:编译器额外参数(如--diag_suppress=1296屏蔽警告)
Linker 1. 选择链接脚本(.sct,如STM32F103ZE_FLASH.sct);
2. 勾选Use Memory Layout from Target Dialog(匹配芯片内存)
Debug 选择调试器(如 ST-Link),点击Settings配置调试参数(如下载算法、时钟)
3. 编译与下载
编译:点击工具栏Build(编译修改文件)/Rebuild(全编译),底部Build Output窗口查看编译结果(无 error 则成功);
下载:连接调试器(如 ST-Link),点击Download,Keil 自动擦除芯片 Flash 并烧录 HEX 文件;
调试:点击Debug进入调试模式,支持单步执行、断点、寄存器查看、内存监控等。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : keil.rar 列表 安装过程.txt 注册机/KEIL_Lic.exe MDK528a.exe 注册机
1999-2046 搜珍网 All Rights Reserved.
本站作为网络服务提供者,仅为网络服务对象提供信息存储空间,仅对用户上载内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
