【ARM】MDK如何实现使用Hex文件完成程序烧录

1、 文档目标

实现通过烧写HEX文件使用工程的烧录工作。

2、 问题场景

用于解决在项目开发过中,无法直接交付整个工程给到对应的部门进行测试或者进行下一步工作。通过交付Hex文件并且通过MDK烧录Hex文件的方式来进行工程交接。

3、软硬件环境

1)、软件版本:Keil MDK 5.38a

2)、电脑环境:Windows 11

3)、外设硬件:无

4、解决方法

1)、首先,先通过工程的options窗口中的Output栏中去勾选Create Hex File的选项,将Hex文件进行生成出来(如图4-1)。构建编译后,就会生成Hex文件,Hex文科默认是在工程目录下的Flash文件夹中。文件名就是工程名加上hex文件名后缀。

图4-1

2)、Hex文件生成,通过修改options窗口中的Output栏中的Name of Executable输入端口中内容,将Binky修改成Binky.hex(如图4-2-1)。然后,再进行下载就会在build信息输出窗口中看到烧写的时候使用的是HEX文件(如图4-2-2)。

图4-2-1

图4-2-2

相关推荐
不悔哥5 天前
开源OV-Watch:怎么做一个智能手表
单片机·开源·嵌入式
XiHongShi20165 天前
STM32F407 RTC定时器例程,建议保存
stm32·单片机·学习
优信电子5 天前
AIT1001 非接触式红外测温模块 STM32 驱动开发实战:从引脚到代码全解析
stm32·嵌入式·温度传感器·红外测温·非接触式测温·ait1001
深圳老胡5 天前
STM32F407 控制 L6470 步进电机驱动 —— 控制过程简介
笔记·stm32·单片机·嵌入式硬件·代码规范
wuyk5555 天前
《WiFi 嵌入式物联网开发全套实战》| 第 16 章 ESP32 AP+STA 双模共存原理与工程坑点
网络·stm32·物联网
女神下凡5 天前
嵌入式设计的各种存储芯片的硬件/软件设计规范,非常全面。
arm开发·单片机·嵌入式硬件
梅梅9665 天前
一款mipi转lvds的lcd调试(LT8912B)
单片机·计算机外设·电脑·显示器·pd芯片
开发笔记-阿牛5 天前
蓝牙音乐灯拆解,又一次拆到蓝牙音乐灯芯片CK6865L
人工智能·单片机·嵌入式硬件·音视频·音频
从零开始的嵌入式之旅5 天前
day47
arm开发·经验分享·笔记·嵌入式硬件
CHENKONG_CK5 天前
破解制鞋打磨痛点:RFID赋能去毛刺工序自动化升级
网络·单片机·嵌入式硬件·网络协议·tcp/ip