1. 怎么开启 JFlash
JLink 可以单独用于产品的下载环节,我们只使用 JLink 附带的软件 J-Flash,,J-Flash 在 Windows 系统的开始菜单 JLink 文件夹下可以找到,如果在系统的开始菜单无法找到 JLink,那么可以找到 JLink 的安装目录,在安装目录下可以找到软件 J-Flash
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工程,那么选择“Create a new project” 选项,再点击右下方的“Start J-Flash”按钮弹出的界面如下图所示
选择 Target Device,具体的流程如下图所示
选择 Target Interface,具体的流程如下图所示
点击OK按钮之后界面如下图所示
经过上述的步骤之后,这样Jflash的工程就建立好了。
3. 选择USB设备
选择上方的主菜单Options,再选择Project settings
弹出的界面如下图所示, 在这个界面中选择General,再选择Connection to J-Link中的USB选项,在下拉菜单中选择合适的USB设备,默认Device 0
4. 设置目标接口
弹出的界面如下图所示, 在这个界面中选择Target Interface,再选择下拉菜单中的接口选项,默认为JTAG
5. 设置MCU芯片型号
弹出的界面如下图所示, 这个步骤一般不需要修改,因为你在新建工程时已经选择了芯片型号,但也可以在这里确认所选择的芯片,如果需要修改芯片芯片型号可以在这里修改
6. 设置Flash
这一步主要设置Flash的首地址,用于Flash地址偏移,这一步很重要,这在产品中使用BootLoader和应用程序分离的升级方式具有很大的作用。
BootLoader的偏移地址为(Flash首地址 +0),
应用程序的偏移地址为(Flash首地址 + BootLoader大小)
最后点击确定就所有设置设置完毕并且保存了
7. 打开需要下载的文件
文件格式可以时HEX或BIN类型的文件
[图片上传中…(20201202111814.jpg-5e8e7e-1606879158411-0)]
8. 连接目标芯片
9. 芯片全片擦除
芯片下载之前需要全片擦除
10. 将程序写入芯片
你也可以直接点击电脑键盘上方的功能键“F5”直接一键下载
11. 将工程保存
将配置好的工程保存下来,以后只需要打开我们已经保存的工程就不需要重新设置就可以直接使用了
命名一个文件名保存工程