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.mzph.cn/news/190765.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SHAP(四):NHANES I 生存模型

SHAP(四):NHANES I 生存模型 这是一个 Cox 比例风险模型,基于来自 NHANES I 的数据以及来自 NHANES I 流行病学随访研究。 它旨在说明 SHAP 值如何能够以传统上仅由线性模型提供的清晰度解释 XGBoost 模型。 我们在数据中看到有趣…

Spring---Bean的作用域和生命周期

文章目录 Bean的作用域Bean的六种作用域设置Bean的作用域 Bean的生命周期Bean(Spring)的执行流程Bean的生命周期 Bean的作用域 我们通过一个例子来认识 Bean 的作用域: 假设现在有一个公共的 Bean 对象提供给用户A和用户B使用,然…

第9课 任务创建、删除和API函数

第9课 任务创建、删除和API函数 任务创建和删除本质是调用FreeRTOS的API函数 API函数描述xTaskCreate()动态方式创建任务xTaskCreateStatic()静态方式创建任务xTaskDelete()删除任务 动态创建任务: 任务的任务控制块以及任务的栈空间所需的内存,均由…

JOSEF约瑟时间继电器ARTD-DC110V-2H2D 0.25-2.5s导轨安装

ARTD系列断电延时继电器: ARTD-220VDC-1H1D断电延时继电器;ARTD-220VDC-2H断电延时继电器; ARTD-220VDC-2H2D断电延时继电器;ARTD-220VDC-4H断电延时继电器; ARTD-110VDC-1H1D断电延时继电器;ARTD-110VD…

SSM框架(四):SSM整合 案例 + 异常处理器 +拦截器

文章目录 一、整合流程图1.1 Spring整合Mybatis1.2 Spring整合SpringMVC 二、表现层数据封装2.1 问题引出2.2 统一返回结果数据格式 代码设计 三、异常处理器3.1 概述3.2 异常处理方案 四、前端五、拦截器5.1 概念5.2 入门案例5.3 拦截器参数5.4 拦截器链 一、整合流程图 1.1 S…

本科毕业生个人简历23篇

刚毕业的本科生如何制作一份令招聘方印象深刻的简历?可以参考以下这23篇精选的本科毕业生应聘简历案例!无论您的专业是什么,都能从中汲取灵感,提升简历质量,轻松斩获心仪职位!小伙伴们快来看看吧&#xff0…

代理模式简单demo(java)

1、背景 mybatis中使用了大量的代理模式,如果了解了代理的使用,可能会对阅读mybatis源码有事半功倍的效果。所以在空闲的时候整理了下java常见的代理和使用demo。 2、关键点介绍 代理模式本质上的目的是为了增强现有代码的功能,其分为静态…

在qt5中使用XShapeCombineRectangles编译报错

linux x11环境中&#xff0c;在qt5中使用XShapeCombineRectangles去实现鼠标穿透 引用了两个头文件&#xff1a; #include <QX11Info> #include <X11/extensions/shape.h>编译的时候会报错&#xff1a; Desktop_Qt_5_12_12_GCC_64bit-Debug/moc_mainwindow.cpp:8…

等保之道:从基础出发,解密网站防护的重要性

随着数字化时代的推进&#xff0c;网站安全问题日益凸显。网站被攻击不仅会导致信息泄漏、服务中断&#xff0c;还可能损害用户信任和企业声誉。为了更好地解决这一问题&#xff0c;我们需从等保的角度审视网站防护&#xff0c;全面提升网络安全水平。 等保背景 等保&#xff0…

C++作业4

代码整理&#xff0c; 将学过的三种运算符重载&#xff0c;每个至少实现一个运算符的重载 代码&#xff1a; #include <iostream>using namespace std;class Stu {friend const Stu operator*(const Stu &L,const Stu &R);friend bool operator<(const Stu …

抓取检测(Grasp Dection)

抓取检测 抓取检测被定义为能够识别任何给定图像中物体的抓取点或抓取姿势。抓取策略应确保对新物体的稳定性、任务兼容性和适应性&#xff0c;抓取质量可通过物体上接触点的位置和手的配置来测量。为了掌握一个新的对象&#xff0c;完成以下任务&#xff0c;有分析方法和经验…

智慧工地一体化解决方案(里程碑管理)源码

智慧工地为管理人员提供及时、高效、优质的远程管理服务&#xff0c;提升安全管理水平&#xff0c;确保施工安全提高施工质量。实现对人、机、料、法、环的全方位实时监控&#xff0c;变被动“监督”为主动“监控”。 一、建设背景 施工现场有数量多、分布广&#xff0c;总部统…

Woocommerce Private Store私人商店秘密商城插件,适合批发商店,会员制俱乐部

点击访问原文Woocommerce Private Store私人商店秘密商城插件&#xff0c;适合批发商店&#xff0c;会员制俱乐部 - 易服客工作室 WooCommerce Private Store插件是使 WooCommerce 私有的简单方法。密码保护您的整个 WooCommerce 商店并使其隐藏。 非常适合批发商店、会员制俱…

vue 根据动态生成的form表单的整体的数据回显,赋值及校验和提交

主要负责处理表单数据的展示、编辑和提交&#xff0c;以及与后端接口的交互。&#xff08;处理选择地址、处理单选框选中、设置表单验证、提交表单、校验文件是否上传完成、处理上传文件等&#xff09; 公共调用方法mixins文件 import HCommonPop from "/components/comm…

面试就是这么简单,offer拿到手软(二)—— 常见65道非技术面试问题

面试系列&#xff1a; 面试就是这么简单&#xff0c;offer拿到手软&#xff08;一&#xff09;—— 常见非技术问题回答思路 面试就是这么简单&#xff0c;offer拿到手软&#xff08;二&#xff09;—— 常见65道非技术面试问题 文章目录 一、前言二、常见65道非技术面试问题…

九、FreeRTOS之FreeRTOS列表和列表项

本节需要掌握以下内容&#xff1a; 1&#xff0c;列表和列表项的简介&#xff08;熟悉&#xff09; 2&#xff0c;列表相关API函数介绍&#xff08;掌握&#xff09; 3&#xff0c;列表项的插入和删除实验&#xff08;掌握&#xff09; 4&#xff0c;课堂总结&#xff08;掌…

微前端qiankun示例 Umi3.5

主应用配置&#xff08;基座&#xff09; 安装包 npm i umijs/plugin-qiankun -D 配置 qiankun 开启 {"private": true,"scripts": {"start": "umi dev","build": "umi build","postinstall": "…

L1-012:计算指数

⭐题目描述⭐ 真的没骗你&#xff0c;这道才是简单题 —— 对任意给定的不超过 10 的正整数 n&#xff0c;要求你输出 2n。不难吧&#xff1f; 输入格式&#xff1a; 输入在一行中给出一个不超过 10 的正整数 n。 输出格式&#xff1a; 在一行中按照格式 2^n 计算结果 输出 2n…

Nacos多数据源插件

Nacos从2.2.0版本开始,可通过SPI机制注入多数据源实现插件,并在引入对应数据源实现后,便可在Nacos启动时通过读取application.properties配置文件中spring.datasource.platform配置项选择加载对应多数据源插件.本文档详细介绍一个多数据源插件如何实现以及如何使其生效。 注意:…

Doccker常用的命令

第一部分&#xff1a;基本Docker命令 docker --version //- 查看Docker版本 docker info //- 查看Docker系统信息 docker help //- 获取Docker命令帮助 docker pull //- 拉取Docker镜像 docker push //- 推送Docker镜像 docker run //- 运行Docker容器 docker ps //- 查看运行中…