news 2026/4/30 11:40:13

【Arm】MDK如何生成ELF文件

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【Arm】MDK如何生成ELF文件

1、 文档背景

为满足用户的调试需求,MDK提供生成ELF、Bin、hex、S19等多种二进制文件。本文文档讲述如何生成标准的ELF格式的调试文件。

2、软硬件环境

1)、软件版本:MDK5.40

2)、电脑环境:Windows 11

3)、外设硬件:无

3、操作步骤

1)、首先打开keil软件,本示例工程名称为atk_f767,确保该工程可成功编译后,点击“魔法棒”进入Options界面,选择“User”进入配置界面。

2)、在User界面选择“After Build/Rebuild”勾选“Run#1”, 在执行框内输入如下命令E:\Keil_v540\ARM\ARMCLANG\bin\fromelf.exe --elf --output=C:\Users\zhulo\Desktop\test\Output\atk_f767.elf C:\Users\zhulo\Desktop\test\Output\atk_f767.axf

如下图所示“E:\Keil_v540\ARM\ARMCLANG\bin\fromelf.exe” 为调用的应用程序位置

”--elf“ 指定文件格式为ELF

“output=C:\Users\zhulo\Desktop\test\Output\atk_f767.elf” 指定编译后生成的ELF文件的存放路径

“C:\Users\zhulo\Desktop\test\Output\atk_f767.axf” 指定输入文件路径

3)、点击编译后,在相应的文件夹下生成atk_f767.elf文件。

4)、以命令行方式生成ELF文件,首先进入"fromelf.exe"的存放路径下,运行该应用程序,指令结构如上述一致。

5)、可以看到时间是不同的,可快速生成所需要的调试文件,无需再次编译。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/29 12:41:03

AI写教材必备:掌握低查重技巧,利用工具轻松完成教材编写!

AI教材编写工具评测与功能解析 在准备写教材的过程中,工具的选择真是一场“纠结的盛宴”!如果选择办公软件的话,功能太单一,不仅框架搭建麻烦,还得手动调整格式;而如果使用专业的AI教材写作工具&#xff0…

作者头像 李华
网站建设 2026/4/25 5:36:10

融合式智能安全检测技术:重构AI时代全维度安全测试新范式

在AI原生应用深度渗透各行业、企业技术栈向“云原生AI传统基础设施”混合模式快速演进的当下,安全测试的技术边界正被持续打破。传统单一维度的漏洞检测技术,已无法应对AI Agent带来的提示注入、工具投毒、RAG知识库泄露等新型安全风险;而多技…

作者头像 李华
网站建设 2026/4/10 4:48:20

Maven 4 最佳实践:企业级构建标准化指南

1. Maven 4 概述 1.1 Maven 4 新特性概览 Maven 4 是 Apache Maven 的重大更新版本,在性能、安全性和易用性方面都有显著改进。 性能优化:支持真正意义上的并行构建,大幅提升多模块项目的构建速度 安全性增强:内置依赖检查机制,支持依赖签名验证和漏洞扫描 插件API改进:…

作者头像 李华
网站建设 2026/5/1 7:20:16

HoRain云--Go语言类型断言:从入门到精通

🎬 HoRain云小助手:个人主页 🔥 个人专栏: 《Linux 系列教程》《c语言教程》 ⛺️生活的理想,就是为了理想的生活! ⛳️ 推荐 前些天发现了一个超棒的服务器购买网站,性价比超高,大内存超划算!…

作者头像 李华
网站建设 2026/5/1 7:24:08

HoRain云--Go语言组合优于继承:设计哲学解析

🎬 HoRain云小助手:个人主页 🔥 个人专栏: 《Linux 系列教程》《c语言教程》 ⛺️生活的理想,就是为了理想的生活! ⛳️ 推荐 前些天发现了一个超棒的服务器购买网站,性价比超高,大内存超划算!…

作者头像 李华