基于 Flasher 的工程配置文件创建教程
来源: | 作者:风标电子工程师 | 发布时间: 2026-06-30 | 11 次浏览 | 🔊 点击朗读正文 ❚❚ | 分享到:
点击蓝字 关注我们
01
一、简介

本文介绍通过U-Flash、J-Flash 两种工具,为 SEGGER Flasher 烧录器生成独立模式工程配置的操作方法。


如需了解独立模式定义与使用优势,参考文档:Flasher 脱机模式原理与优势详解

重要提示:配置下发至 Flasher 硬件后,配置数据存入烧录器内部 Flash 形成机内工程,无法从硬件反向还原出原始工程配置文件

02
二、U-Flash 操作步骤

U-Flash 是生成独立工程配置的推荐工具;部分芯片(如 ARM 内核器件)目前仅支持 J-Flash 配置,后续版本 U-Flash 将逐步全器件兼容。

2.1 新建 U-Flash 工程

1. 打开软件:从 Flasher 软件安装包启动UniversalFlasher.exe;

2. 点击【Select device】,选定目标芯片型号;

3. 点击【Select data file】,载入待烧录固件镜像;

4. 点击【Configure project】按需配置工程参数:

○ 左侧:通用配置(与芯片无关参数)

○ 右侧:芯片专属配置参数

5. 底部【Wiring diagram】旁下拉框可切换「基础 / 常规」视图,调出更多配置项;

6. 点击【Save project】或菜单栏File > Save,保存本地 U-Flash 工程。

2.2 将工程配置下发至 Flasher

1. 打开已有 U-Flash 工程,或按上文步骤新建工程;

2. 点击【Select Flasher】,选中待配置的 Flasher 硬件;

3. 点击【Send to Flasher】,工具自动将整套配置写入烧录器片内 Flash,生成硬件内置工程。

2.3 导出工程配置至本地磁盘

1. 打开目标 U-Flash 工程;

2. 菜单栏File > Save Flasher UNI file...,保存.UNI配置文件;

3. 菜单栏File > Save Flasher DAT file...,导出.DAT、.PEX配套文件。

补充:本地导出的配置文件可手动拷贝至 Flasher,启用方式二选一:

① CLI 指令:#SELECT <UNI文件名>选中工程;

② 手动修改Flasher.ini配置文件启用;

03
三、J-Flash 操作说明

如需使用 J-Flash 制作独立模式工程配置,查阅文章:通过 J-Flash 配置 Flasher 脱机模式教程

关键备注:J-Flash 按 F7 烧录、命令行调用烧录时,不会调用烧录器内部预存的独立工程,每次烧录全量下发固件与配置数据,不存储至 Flasher 硬件。

END