JFLASH基本使用总结

注意,不同版本的操作略有不同,本教程以J-Flash V5.12f为例。

烧录文件

如果是刚打开J-Flash,会弹出这样的一个工程选择界面,可以选择已有工程,或者创建新的工程,我们这里选择创建新工程。

注意,有的版本会在这一步弹出设备选择,但是我这个版本不会,所以创建工程后会直接进入主界面。

注:此时工程处于临时状态,如果只是一次性的,可以就这样用,如果后面还要用,就可以点击File-save project将工程保存起来。

接着点击 Options –> Project Settings…,选择CPU ==> Device , 选择芯片型号,如STM32F103VC,然后点击 OK。如果找不到需要的芯片类型,要先在J -link安装路径下添加相关配置文件(一般这个文件在原厂的SDK里面都带有)

然后点击 Target Interface中,选择SWD模式。

点击确定,这里能看设备信息。

连上JLINK烧录口,然后点击Target –> Connect ,在界面下面可以看到 Connected successfully,表示连接成功。

注意,不连上烧录口会提示:

然后点击File->Open data file...选择要烧录的hex文件,或者直接将文件拖入JFLash中;

点击 Target –》 Program,如果出现提示,就点击确定,最后成功界面如下。

读单片机Flash数据

“Target”-“Read back”-“Entire chip”

成功读回的提示

读回的数据显示在界面中

读回后“file”-“Save data file...”,把数据保存成文件

设置或解除读保护

连接芯片后:

设置了读保护后,再用j-link等工具去连接芯片或执行命令都会使芯片自动擦除flash,以达到保护代码的目的。

设置了读保护后,要想解除,只能先连接芯片,使芯片自动擦除flash,之后再重新上电连接,就可以连接了,连接后解除读保护即可。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/132720.html

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

相关文章

瑞芯微 | 如何固定以太口地址为指定ip?

rxw的RK3568的evb1公板,有2个以太口, 默认UI界面只能配置eth0,无法配置eth1, 实际应用中,有时需要一旦有网线插入,就需要该地址设置为指定IP地址。 本文介绍2个最简单的方法实现固定IP。 一、通过修改i…

ChatGLM流式输出的报错修复

ChatGLM中的openai_api.py中的代码如下: # codingutf-8 # Implements API for ChatGLM2-6B in OpenAIs format. (https://platform.openai.com/docs/api-reference/chat) # Usage: python openai_api.py # Visit http://localhost:8000/docs for documents.import …

linux放开8080端口

linux放开8080端口 输入命令: 查看8080端口是否开放 firewall-cmd --query-port8080/tcpno显示端口未打开,yes表示开启,linux开启防火墙默认关闭8080端口 这里是引用:https://blog.csdn.net/weixin_54067866/article/details/1…

(十五)VBA常用基础知识:正则表达式的使用

vba正则表达式的说明 项目说明Pattern在这里写正则表达式,例:[\d]{2,4}IgnoreCase大小写区分,默认false:区分;true:不区分Globaltrue:全体检索;false:最小匹配Test类似p…

Python利用jieba分词提取字符串中的省市区(字符串无规则)

目录 背景库(jieba)代码拓展结尾 背景 今天的需求就是在一串字符串中提取包含,省、市、区,该字符串不是一个正常的地址;,如下字符串 "安徽省、浙江省、江苏省、上海市,冷运标快首重1kg价格xx元,1.01kg(含)-5kg(不含)续重价…

API接口安全运营研究(内附官方开发平台api接口接入方式)

摘 要 根据当前API技术发展的趋势,从实际应用中发生的安全事件出发,分析并讨论相关API安全运营问题。从风险角度阐述了API接口安全存在的问题,探讨了API检测技术在安全运营中起到的作用,同时针对API安全运营实践,提出…

基于VUE的图书借阅管理系统的设计与实现

目录 一、摘要 二、技术描述 三、部分截图 四、获取方式 一、摘要 随着我国经济的高速发展,人们对图书的需求也愈发旺盛,而传统图书管理模式存在以下弊端:信息存储和分类操作不够高效,导致查找书籍困难;借还书流程…

扒一扒集成运放uA741的内部电路

uA741是一款常见的集成运放芯片,这个是uA741的内部电路。 Q1与Q2组成的差动对是整个741运算放大器的输入端,这两个三极管是射极跟随器的连接方式,特点是输入电阻大,输出电阻小。 Q1和Q2的输出接至共基极组态的PNP晶体管Q3和Q4

python psutil库之——获取网络信息(网络接口信息、网络配置信息、以太网接口、ip信息、ip地址信息)

文章目录 使用Python psutil库获取网络信息安装psutil库获取网络连接信息查看所有网络连接过滤特定状态的连接 获取网络接口信息获取网络IO统计信息实例1实例2 总结 使用Python psutil库获取网络信息 Python的psutil库是一个跨平台库,能够方便地获取系统使用情况和…

电子书制作软件Vellum mac中文版特点

Vellum mac是一款专业的电子书制作软件,它可以帮助用户将文本文件转换为高质量的电子书,支持多种格式,包括EPUB、MOBI、PDF等。Vellum具有直观的用户界面和易于使用的工具,可以让用户快速地创建和发布电子书。 Vellum mac软件特点…

unity2022版本 实现加减进度条

简介 在现代游戏开发中,用户界面 (UI) 扮演着至关重要的角色,它不仅为玩家提供信息,还增强了游戏的可玩性。加减进度条是一种常见的UI元素,它可以用于显示游戏中的进度、倒计时、资源管理和其他关键信息。在这篇博客中&#xff0…

CART 算法——决策树

目录 1.CART的生成: (1)回归树的生成 (2)分类树的生成 ①基尼指数 ②算法步骤 2.CART剪枝: (1)损失函数 (2)算法步骤: CART是英文“class…