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

第四步 固件烧写完成

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容