当前位置: 首页 > article >正文

J-LINK J-FLASH 下载STM32单片机程序使用教程

J-LINK J-FLASH 下载STM32单片机程序使用教程

  • Chapter1 J-LINK J-FLASH 下载STM32单片机程序使用教程
    • 1.安装提供的 JLINK驱动程序
    • 2. 点击打开 J-Flash V7.22
    • 3.点击 create a new project.(使用后可以在软件菜单File保存这个烧写工程,后续直接打开使用即可)
    • 4.点击软件target -connect 软件连接目标板
    • 5.点击 Target- Manual Programming -Program F5 即可开始下载程序。
    • 6.可以保存这个下载工程,下次直接打开使用。


Chapter1 J-LINK J-FLASH 下载STM32单片机程序使用教程

原文链接:https://blog.csdn.net/zhengwenbang/article/details/130607473

J-LINK J-FLASH 下载程序使用教程
-V1.0 2023.05.09
Introduction
本教程用于演示如何使用JLINK V9配套J-FLASH软件烧写更新MCU程序的教程

1.安装提供的 JLINK驱动程序

JLink_Windows_V722a.rar。全程默认安装,只能安装在C盘,不可安装于其它盘。
安装驱动完成后,将JLINK V9仿真器上USB口插上电脑,系统会自动识别仿真器。
JLINK下载口使用专用接口扩展板上1.25间距 4PIN连接线与目标板上J5 连接器 SWD下载口进行连接。然后目标板上电。
在这里插入图片描述
JLINK STLINK SWD转接板要使用配套转接板连接。转接板上有XH2.54 PH2.0 MX1.25连接器(各有6P 5P 4P),根据实际项目中使用的SWD口对应接口PIN数类型用连接线进行连接。
在这里插入图片描述
JLINK V9 购买厂家
https://item.taobao.com/item.htm?spm=a21dvs.23580594.0.0.4fee645eBhrX7u&ft=t&id=711925143009
JLINK STLINK SWD转接板购买厂家
https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-17776821439.11.5c6a53f022Mwob&id=711128835630

2. 点击打开 J-Flash V7.22

安装完成在电脑 开始 菜单找到SEGGER-J-LINK V7.22f文件夹,点击打开 J-Flash V7.22
在这里插入图片描述

3.点击 create a new project.(使用后可以在软件菜单File保存这个烧写工程,后续直接打开使用即可)

在这里插入图片描述
选择Target interface 为 SWD 。点击Target Device后面按钮,在弹出芯片Device中输入STM32L431.
在弹出菜单列表中选择STM32L431RC 。然后点击OK

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

在这里插入图片描述
点击 file, 点击 File/Open data file, 选择要下载的程序(格式为.hex)
在这里插入图片描述
在这里插入图片描述

4.点击软件target -connect 软件连接目标板

在这里插入图片描述
如果连接成功,下方信息栏目会显示Connected successfully
在这里插入图片描述
如果连接失败, 请确认目标板已上电,或重新插拔连接线与JLINK USB连接线。或关闭J-FALSH软件重新连接。

5.点击 Target- Manual Programming -Program F5 即可开始下载程序。

(Program & Verify, F6 是下载并校验,有时会下载失败。下载失败时,重新connect,然后点击 unsecure chip解锁芯片 再点击 erase chip擦除芯片,然后再重新Program F5即可正常下载 )
另一种方法是 烧写失败后 重新连接MCU,点击Targe- Production Programming F7, 即可开始烧写程序,这个选项会自动执行芯片擦除+烧写+校验3个步骤。
在这里插入图片描述
如果芯片有读写保护或下载失败,可以点击先Unsecure Chip(解除保护)再点击Erase Chip(擦除芯片),然后再烧重新烧写程序。烧写程序完成后根据项目需要可点击Secure Chip(芯片上锁保护)
程序下载完成,会弹出信息栏会显示 programed completed ,即代表下载完成。
在这里插入图片描述

下载完成后,把J5下载连接线拔下。然后重新对目标板断电,上电。程序即可正常运行

6.可以保存这个下载工程,下次直接打开使用。

在这里插入图片描述
在这里插入图片描述
下次再使用时打开J-FLASH软件后 直接点击 Open download project. 选择上次已保存好的下载工程即可。其余连接与下载步骤同上。
在这里插入图片描述
在这里插入图片描述


http://www.kler.cn/a/153952.html

相关文章:

  • if 语句 和 case 语句
  • java基础知识全集(一篇看到爽)(持续更新中)
  • HTTP 响应头 Deprecation 字段在 API 版本迭代的应用
  • React Native 全栈开发实战班 - 数据管理与状态之Zustand应用
  • 物联网——UNIX时间戳、BKP备份寄存器、RTC时钟
  • Kotlin return与return@forEachIndexed
  • C++-火车编组
  • docker-compose脚本编写关键词详解
  • LeetCode | 100. 相同的树
  • SALib敏感性分析入门实践笔记
  • Leetcode算法系列| 3. 无重复字符的最长子串
  • 初识Linux(下).妈妈再也不用担心我Linux找不到门了
  • YOLOv8-Seg改进:SENetV2,squeeze和excitation全面升级,效果优于SENet | 2023年11月最新成果
  • Long-Context下LLM模型架构全面介绍
  • mybatis中<association> 和 <collection>
  • 【CTA认证】Android认证桌面首页必须能看到顶部状态栏
  • 使用 mtcnn 和 facenet 进行人脸识别
  • 解决woocommerce产品方面遇到的小问题记录
  • 面试 Java 基础八股文十问十答第二期
  • 探索 Web API:SpeechSynthesis 与文本语言转换技术
  • 深度学习回顾:七种网络
  • Leetcode 第 110 场双周赛 Problem D 2809. 使数组和小于等于 x 的最少时间(DP+贪心+正难则反)
  • okhttp导致的内存溢出(OOM)sun.security.ssl.SSLSocketImpl
  • K8S集群搭建redis集群的步骤
  • Go 语言中的结构体:定义、初始化与高级用法解析
  • Linux中shell的运行原理