J-Link烧写STM32固件方法

这个教程网上一搜一大堆,但还是有朋友让我给他写一个,无奈就写一个吧!

文章里边图比较多,注意您的流量,土豪随意

准备工作

下载J-Link驱动

最新的Jlink驱动请到SEGGER官网下载。当前最新版本为JLink_Windows_V614b.exe

图1

要烧写的固件和下载好的J-Link驱动放在桌面备用

安装J-Link驱动

按照以下步骤安装J-Link驱动

图2

图3

图4

图5

图6

图7

图8

图9

然后打开计算机设备管理器,查看J-Link驱动是否安装成功,如下图所示,设备管理器中有【J-Link driver】则证明驱动安装成功。

图9

烧写固件

打开安装好的J-Link程序,在菜单栏点击【Options】,然后在弹出来的界面点击【Project settings…】,如下图所示:

图10

在下个界面点击菜单栏的【MCU】,然后在【Device】栏点击【…】

图11

选择【Seleect device】-【Manufacturer】选择【ST】,然后选择你的STM32型号,我选择的是【STM32F407VE】

图12

图13

图14

在【Target Interface】中选择SWD模式,下面的速率都设置成【500kHz】,点击应用,确定。

图15

设置好之后就能在首页看见选的的MCU具体信息。

图16

第二步 选择要烧写的固件

在下面的界面点击【File】-【Open data file…】选择你要烧写的固件。

图17

图18

选择好固件之后,若出现下面的提示时填写flash的地址就可以了。【STM32F407VE】的地址是0x8000000,所以这里填写8000000

图19

图20

第三步 开始烧写的固件

按照以下顺序开始烧写固件

图21

图22

出现下图提示则证明固件已经成功烧写

图24

图25

最后点击【Disconnect】断开J-Link和单片机的连接。

图26

第四步 固件烧写完成

本文作者:Drixn

本文链接:https://www.drixn.com/86.html

版权申明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!

发表评论

邮箱地址不会被公开。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

文章有些内容具有时效性,如有问题,可留言联系博主!