jflash 下载程序

news/2024/10/30 18:14:55/

1. 怎么开启 JFlash

JLink 可以单独用于产品的下载环节,我们只使用 JLink 附带的软件 J-Flash,,J-Flash 在 Windows 系统的开始菜单 JLink 文件夹下可以找到,如果在系统的开始菜单无法找到 JLink,那么可以找到 JLink 的安装目录,在安装目录下可以找到软件 J-Flash

36020201202092210783.jpg

360截图20201202093534698.jpg

2. 打开 J-Flash

好的,现在你已经知道怎么找到J-Flash这个选项了,那我们就点击J-Flash这个选项,所打开的J-Flash界面如下图所示,如果是安装好J-Link第一次打开J-Flash都会有“Welcome to J-Flash”这个提示窗口如果你已经使用J-Flash新建过下载工程并且已经下载过程序,那么你可以选择 “Open recent project”选项并在下拉菜单中选择你已经新建的.jflash工程,再点击右下方的“Start J-Flash”按钮进入工程, 左下角的复选框建议不勾选,这样提示窗口可以在每次打开J-Flash都可以弹出以便供你进行选择

J-Flash开始界面.jpg

如果你没有新建好的J-Flash工程,那么选择“Create a new project” 选项,再点击右下方的“Start J-Flash”按钮弹出的界面如下图所示

20201202101045.jpg

选择 Target Device,具体的流程如下图所示

20201202102836.jpg

选择 Target Interface,具体的流程如下图所示

20201202103123.jpg

点击OK按钮之后界面如下图所示

20201202103421.jpg

经过上述的步骤之后,这样Jflash的工程就建立好了。

3. 选择USB设备

选择上方的主菜单Options,再选择Project settings

20201202104143.jpg

弹出的界面如下图所示, 在这个界面中选择General,再选择Connection to J-Link中的USB选项,在下拉菜单中选择合适的USB设备,默认Device 0

20201202104407.jpg

4. 设置目标接口

弹出的界面如下图所示, 在这个界面中选择Target Interface,再选择下拉菜单中的接口选项,默认为JTAG

20201202105136.jpg

5. 设置MCU芯片型号

弹出的界面如下图所示, 这个步骤一般不需要修改,因为你在新建工程时已经选择了芯片型号,但也可以在这里确认所选择的芯片,如果需要修改芯片芯片型号可以在这里修改

20201202105709.jpg

6. 设置Flash

这一步主要设置Flash的首地址,用于Flash地址偏移,这一步很重要,这在产品中使用BootLoader和应用程序分离的升级方式具有很大的作用。
BootLoader的偏移地址为(Flash首地址 +0),
应用程序的偏移地址为(Flash首地址 + BootLoader大小)

20201202111257.jpg

最后点击确定就所有设置设置完毕并且保存了

7. 打开需要下载的文件

文件格式可以时HEX或BIN类型的文件

[图片上传中…(20201202111814.jpg-5e8e7e-1606879158411-0)]
20201202111728.jpg

20201202111814.jpg

8. 连接目标芯片

24421677-fec67b14763f31fe.jpg

9. 芯片全片擦除

芯片下载之前需要全片擦除

24421677-a943a472189c1343.jpg

10. 将程序写入芯片

24421677-511f1ddb1a5ac5a2.jpg
你也可以直接点击电脑键盘上方的功能键“F5”直接一键下载

11. 将工程保存

将配置好的工程保存下来,以后只需要打开我们已经保存的工程就不需要重新设置就可以直接使用了

20201202112827.jpg

命名一个文件名保存工程

20201202112903.jpg


http://www.ppmy.cn/news/573899.html

相关文章

log4j输出到控制台

Apache Log4j配置说明 本文详细介绍Log4j的所有配置属性。 author: ZJ 07-3-17 Blog: [url]http://zhangjunhd.blog.51cto.com/[/url] 1.Log4j简介 Log4j是Apache的一个开源项目,它允许开发者以任意间隔输出日志信息。Log4j主要由三大类组件构成: …

Log4j日志配置详解

Log4j日志配置详解 1.Log4j组件 Loggers(记录器)Appenders(输出源)Layouts(布局) 1.1. Loggers(记录器) Loggers组件在此系统中被分为五个级别: - DEBUG - INFO - WARN - ERROR - FATAL 五个级别的顺序,分别用来指定这条日志信息的重要程度: …

ImageJ自动细胞计数的方法以及批量处理多张图片

用ImageJ打开图片后, 1-1,Image → Type → 8-bit 1-2,Image → Adjust → threshold,弹出Threshold窗口。 1-3,如图,调节这个窗口中间两个横向的滚动条,使图片中的细胞为红色,背…

log4j升级为log4j2(不需要改动代码)

公司的项目决定升级log4j,因为log4j2有一个自动删除日志的功能,这样可以减轻运维的一些工作,而且在多线程环境下,log4j2的异步日志系统比log4j和logback提高了十倍的性能(吞吐量和延迟率),官方原文如下&…

Log4j详细使用教程

林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 日志是应用软件中不可缺少的部分,Apache的开源项目Log4j是一个功能强大的日志组件,提供方便的日志记录。在apache网站:jakarta.apache.org/log4j 可以免费下载到Log4j最新版本的软…

Log4j框架配置文件log4j.properties配置使用详解

一.Log4j的配置文件分类 Log4j支持两种配置文件格式,一种是XML格式的文件,一种是properties(keyvalue)文件,其中properties格式的配置文件最为常用,其有一个固定的文件名log4j.properties,下面…

J-Flash烧录

之前写过一个J-Flash步骤,但是现在看,发现写的不是很详细,自己不满意。最近正好需要给工厂工人写一个JFlash烧录hex文件的步骤,所以我重新写一个详细的。我使用的芯片平台是MM32和GD32,不管什么芯片只要是cortex-M内核…

exe4j安装及下载

1.首先去官网下载exe4j:https://www.ej-technologies.com/download/exe4j/files,选择对用版本下载 2.下载完成后,一直下一步就可以,如果对下载位置有要求,请自行变更 3.exe4j下载完成后需要添加注册码,否则每次打开都…