keil相关之:只生成 hex 文件

news/2025/12/1 9:53:33/文章来源:https://www.cnblogs.com/xyzjacky/p/19291576

1. 背景

keil 支持生成 .axf 和 .hex 文件,axf 不仅用于 debug 调试,还用于烧写到芯片,而且,keil 中的 Download 默认使用的是 axf 文件。hex 多用于提供给第三方烧写软件(比如 J-Flash)进行烧写。

keil 也可以使用 hex 进行 Download,条件就是当且仅当 keil 只生成了 hex,没有生成 axf

2. 生成 hex

keil 生成 hex 的普通方式就是选中图示位置就可以了。但是,这种方式同时会生成 axf,点击 Download 时,keil 使用的还是 axf,不是 hex。

640

 

640 (1)

 

2. 生成 hex

设置工程名的时候带上 .hex 后缀,这样,工程编译后就会只生成 hex,不会生成 axf。点击 Download 后,keil 就会烧写 hex 到芯片。

微信图片_2025-12-01_095003_081

 

微信图片_2025-12-01_095018_072

 

3. 弊端

这种方式只能用于 keil 烧写芯片 flash,不能用于在线调试,因为在线调试用的是 axf。

4. 我为什么只要 hex

我的程序是 bootloader + app 的形式,而且,app 在 RAM 中执行,由 bootloader 搬运、跳转。为了操作方便,keil 编译程序后直接烧写。由于 app 的加载地址和运行地址不一样,不是简单的合并两个 hex 就可以。我的方案是:

1
2
3
boot.hex---> boot.bin                      
                      + ====> prj.bin ---> prj.hex
app.hex ---> app.bin

最终的文件是 hex,所以我需要一个可以使用 hex 文件烧写的 keil 工程。

 

个中有些曲折,容我组织下语言。

 

 

 

 

 

 

 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/982605.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025 年 12 月真空腔体厂家权威推荐榜:不锈钢/超高真空/铝合金/半导体真空腔体,大型真空炉体与镀膜机腔体精选,技术实力与耐用性能深度解析

2025 年 12 月真空腔体厂家权威推荐榜:不锈钢/超高真空/铝合金/半导体真空腔体,大型真空炉体与镀膜机腔体精选,技术实力与耐用性能深度解析 行业背景与发展趋势 真空技术作为现代工业的核心支撑技术之一,在半导体制…

2025年知名的橡胶助TAIC交联剂厂家最新TOP排行榜

2025年知名的橡胶助TAIC交联剂厂家TOP排行榜行业背景与市场趋势橡胶助剂作为橡胶工业的重要组成部分,在提升橡胶制品性能方面发挥着不可替代的作用。TAIC(三烯丙基异氰脲酸酯)作为一种高效的交联剂,近年来在高分子…

2025年耐酸碱dn40镀锌钢管/西安西安镀锌钢管TOP实力厂家推荐榜

2025年耐酸碱DN40镀锌钢管/西安镀锌钢管TOP实力厂家推荐榜行业背景与市场趋势镀锌钢管作为建筑、市政、工业等领域不可或缺的基础材料,其市场需求随着国家基础设施建设的持续推进而稳步增长。2024年,中国镀锌钢管市场…

完整教程:springcloud:理解springsecurity安全架构与认证链路(一)

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

八字股市分析报告

正在进行市场分析...八字股市分析报告============================================================ 分析时间: 2025-12-01 09:05 市场类型: A股 【八字信息】 当前八字: 乙巳 戊丑 癸未 丁巳 基准八字: 庚午 戊丑 丁…

AI code execution as analyst

https://github.com/e2b-dev/ai-analyst Open source AI analyst powered by E2B. Analyze your CSV files with Llama 3.1 and create interactive charts. https://deepwiki.com/e2b-dev/ai-analyst/4-code-executio…

2025年口碑好的Z型输送机/大倾角皮带输送机TOP实力厂家推荐榜

2025年口碑好的Z型输送机/大倾角皮带输送机TOP实力厂家推荐榜行业背景与市场趋势随着工业自动化水平的不断提升和环保要求的日益严格,输送设备行业正经历着前所未有的技术革新与市场扩张。Z型输送机和大倾角皮带输送机…

2025年重庆电脑主机回收公司权威推荐榜单:服务器显卡回收‌/二手固态硬盘回收‌/电脑主板回收价目表‌源头公司精选

随着电子产品更新换代速度加快,中国电子废弃物产生量逐年攀升,2024年电子废弃物总量已突破800万吨,其中废旧电脑设备占比达18%,专业回收处理需求日益凸显。 在数字经济快速发展的2025年,专业的电脑主机回收服务已…

2025Q4 一物一码公司推荐榜:头部企业 + 合作方案全解析

一、榜单核心说明 覆盖范围:全球 78 家主流服务商 评分维度:技术实力(35%)、市场覆盖率(25%)、客户留存率(20%)、合规认证(15%)、商业价值转化(5%) 数据来源:企业公开财报、行业实测报告、客户案例成效反…

2025年评价高的双功能阻尼托底轨/反弹阻尼托底轨厂家推荐及选择指南

2025年评价高的双功能阻尼托底轨/反弹阻尼托底轨厂家推荐及选择指南行业背景与市场趋势随着现代家具制造技术的不断进步,五金配件作为家具功能性的核心部件,其重要性日益凸显。双功能阻尼托底轨和反弹阻尼托底轨作为…

完全消除Vue3项目短暂跳转到404的现象

有个Vue项目,上传服务器后出现了首屏加载后短暂跳转到404的情况,因为并非在根目录下放置index.html和assets文件夹,而是放在了/a/目录下。 解决方法分为3步。 第一步:修改vite.config.js base: /a/, //新增这一行吗…

2025年靠谱的EPE珍珠棉厂家最新用户好评榜

2025年靠谱的EPE珍珠棉厂家用户好评榜 行业背景与市场趋势 随着全球电商、新能源、电子制造等行业的快速发展,EPE珍珠棉(聚乙烯发泡棉)因其优异的缓冲、防震、隔热、环保等特性,成为包装材料市场的热门选择。特别…

Groovy简介

Groovy简介 Groovy介绍 适用于 Java 平台的多功能语言。Apache Groovy 是一种强大、可选类型和动态的语言,具有静态类型和静态编译功能,专为 Java 平台设计,旨在通过简洁、熟悉且易于学习的语法提高开发者的生产力。…

2025年评价高的高分子电缆桥架厂家最新TOP实力排行

2025年评价高的高分子电缆桥架厂家TOP实力排行行业背景与市场趋势随着我国基础设施建设的持续推进和电力行业的快速发展,高分子电缆桥架作为电力系统的重要组成部分,市场需求呈现稳定增长态势。2025年,在"双碳…

2025 年 12 月沈阳重工礼品厂家实力推荐榜:重型机械主题精品,企业定制与商务馈赠首选品牌!

2025 年 12 月沈阳重工礼品厂家实力推荐榜:重型机械主题精品,企业定制与商务馈赠首选品牌! 在当今竞争激烈的商业环境中,企业礼品不仅是传递情感的载体,更是展示企业文化和品牌价值的重要媒介。沈阳作为中国重要的…

2025年口碑好的两轴自动滚丝机/气动夹紧滚丝机行业内知名厂家排行榜

2025年口碑好的两轴自动滚丝机/气动夹紧滚丝机行业内知名厂家排行榜行业背景与市场趋势随着制造业的持续升级和自动化水平的不断提高,滚丝机作为金属加工领域的重要设备,市场需求呈现稳步增长态势。两轴自动滚丝机和…

2025年热门的三节联动缓冲隐藏轨/三维缓冲隐藏轨用户口碑最好的厂家榜

2025年热门的三节联动缓冲隐藏轨/三维缓冲隐藏轨用户口碑的厂家榜行业背景与市场趋势随着家居智能化与高端化需求的持续增长,五金配件行业正经历着前所未有的技术革新。三节联动缓冲隐藏轨和三维缓冲隐藏轨作为现代家…

20232429 2025-2026-1 《网络与系统攻防技术》实验八实验报告

1.实验内容 (1)Web前端HTML 能正常安装、启停Apache。理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML。 (2)Web前端javascipt 理解JavaScript的基本功能,理解DOM。 在(1)的基础上,编写JavaScript…