使用Jlink仿真器,首先要安装Setup_JLink_V610c.exe(Jlink V8)驱动(官网下载),https://www.segger.com/downloads/jlink?page_request=jlink-software.html。
安装完驱动以后,桌面会出现两个图标:
现在我们使用J-Flash烧写【hex/bin】文件到STM32xx开发板中。
点击打开如图界面:
点击菜单栏上的options,再点击“Project settings”,进行烧写前的必要设置,如下图:
(1)在“General”页,选择“USB”,如下图:
(2)在“Target Interface”页,首先选择“JTAG”模式,然后其他JTAG选项设置为“Auto selection”,如下图:
(3)在“CPU”页,选择开发板的CPU型号:ST STM32F207VG(根据自己的开发板选择),其他不要修改,如下图:
(4)“FLASH”页不用设置,默认设置就可以了。
(5)在“Production”页,我们把“Start application”选上,则在下载成功之后,程序会自动运行。
在设置完成后,我们点击“应用”和“确定”退出。
在JLINK软件界面左边,将显示烧写信息,如下图:
点击“Target”后,再点击“Connect”,开始连接:
连接成功会有提示信息,如下边的状态拦:
接着点击“File”,点击“open data file...”打开要烧录的【Hex /Bin】文件,如图:
加载完成后,点击“Target”点击“Auto”进行烧录:
烧写成功!如下图:
点击确定,完成程序烧写!