一、简介
(1)J-Link 下载器使用前请参考《J-Link/JFlash 简介与驱动安装方法》进行驱动安装。
J-Link/JFlash 简介与驱动安装方法-CSDN博客
(2)如《J-Link/JFlash 简介与驱动安装方法》所述,本文章中J-Link的使用采用J-Link OB 进行说明,该下载器为性价比较高的标准SWD接口的下载器,参考链接为:
https://item.taobao.com/item.htm?spm=a230r.7195193.1997079397.16.50ab52340A16Wf&id=661370064556&abbucket=13
二、程序下载使用说明
接下来描述如何使用 SEGGER 公司提供的 J-Flash 软件通过 J-Link 下载(烧写, 烧录,编程)数据文件。
1、硬件接线说明
J-Link OB采用的标准SWD下载接口,使用时,只需要把对应的引脚定义和STM32系列核心板进行对应的连接即可,即VCC-3.3V,SWDIO-SWDIO,SWCLK-SWCLK、GND-GND,如下图所示:
2、程序下载前准备
(1)演示环境说明:
操作系统:window7硬件调试下载器:J-Link-OB软件下载器:J-Flash ARM V6.30调试下载器连接方式:SWD目标板系统:STM32L431RCT6 开发板目标板的供电方式:开发板自行供电(只需要连接SWDIO-SWDIO,SWCLK-SWCLK、GND-GND即可 )。
(2) 打开JFlash软件(安装驱动目录下“SEGGER\J-Link V6.30d”或者搜索该软件均可以打开)
(3)第一次打开软件时,需要选择自己的主控MCU芯片(本实验如上所述需要选择STM32L431RCT6)。
(4) 在Target Device下点击“...”选择对应的主控MCU
(5)找到自己对应的主控MCU型号,点击OK。
(6)点击Target --Connect后,如下提示“Connected Successfully”表示下载器与目标系统建立连接成功,可以进行进行接下来的下载程序或者读取程序了,否则请返回上述内容进行检查。
3、程序下载
(1)加载需要向目标板写进去的“hex”文件:单击“菜单栏->File->Open data file”的选项,找到并选择需要的程序文件,单击“打开”按钮。 即可看到要烧录的“hex”文件,如图所示:
(2)烧录hex文件:单击菜单栏“Target->Program(或Program&Verify 或 Auto)”选项或者快捷键F7,即可个目标板烧录“hex”文件如下图:文章来源:https://www.toymoban.com/news/detail-815989.html
文章来源地址https://www.toymoban.com/news/detail-815989.html
到了这里,关于J-Link/JFlash 下载STM32等芯片中程序的方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!