一 安装jlink 驱动软件
1 . 双击JLink_Windows_V660c.exe安装程序(仅以该版本作为示例)。出现如下安装界面。在接下来界面依次点击Next, I Agree ,Install , Ok.出现的选项均用默认的。
2 . 在开始中,我们可以在最近添加中看到我们安装的jlink软件。
二 下载Hex程序
1 . 打开J-Flash软件,即J-Flash V6.60C 。
2 . 打开后如下图,关闭软件弹窗(welcome to J-Flash),方可执行下一步操作。
3 . 点击 File -> New project 。
4 . 在Target Device 中选择 要使用的型号,具体型号依据硬件而定(该示例STM32F407VG )。
5 . Target Intrface 选择SWD模式。点击OK会弹出框,关闭该框就可以。
6 . 点击菜单栏 File -> Open data file… ,然后选择需要下载的Hex文件。
7 . 在确保硬件上jlink 连接没问题且设备上电的情况下,点击菜单栏Target ->Connect ,连接成功的,我们则可以在该界面的LOG窗口看到Connected successfully。如果有其它弹出窗口,关闭即可。
8 . 接下来点击菜单栏Target ->Production Programming,程序会自动进行下载,下载完成后,LOG窗口会显示下载成功,如下窗口。如果有其它弹出窗口,关闭即可。
9 . 关闭该软件,硬件需重新上电,程序方可运行。
备注:硬件上我们使用GND,JTMS/SWSDO,JTCK/SWCLK,NRST,VCC 5根线。