利用J-link给MCU下载程序

一、缘由:


最近一个项目量产,负责生产的同事电脑没有装Keil MDK-ARM软件,并且公司为了保密,量产的源码是不允许公开的,故生产的同事找到我,问我能不能用其他方式下载,所以写了此篇博文

二、操作步骤:

1、打开“开始” -“所有程序” -SEGGER-JLink ARM v4.14c-J Flash ARM:

在这里插入图片描述

2、打开“Option”选择“Project settings…”,进行烧写前的必要设置:

在这里插入图片描述

3、在“General”页,选择“USB”

在这里插入图片描述

4、在“Target Interface”页,选择“SWD”, JTAG 速度设置为“Auto selection”

在这里插入图片描述

5、在“CPU”页,选择目标板的 CPU 型号: ST STM32F407ZET6(根据实际情况选
择),“FLASH”页不用设置,默认设置就可以了:

在这里插入图片描述

6、在“Production”页,我们把“Start application”选上,则在下载成功之
后,程序会自动运行:

在这里插入图片描述

7、在设置完成后,我们点击“应用、”“确定”退出:
8、我们点击“Target” —》“Connect”,开始连接目标板:

在这里插入图片描述

9、在“File” —》“Poen data file” 中打开烧录的 HEX 文件:

在这里插入图片描述
在这里插入图片描述

10、加载完成后,选择“Target” —》“Auto”或者快捷键“F7”进行自动烧录:

在这里插入图片描述

11、烧写成功之后, JLINK 自动断开与开发板的连接。我们可以看到,程序已经在开
发板上运行了:

在这里插入图片描述

本次博文已整理成PDF,如有需要可下载查看
链接:http://openedv.com/forum.php?mod=viewthread&tid=296545&extra=


如果疑问、错误请留言
此文档供学习参考
作者:WangYI


  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值