STM32程序下载的三种方式
今天介绍下载STM32程序的三种方式
1.J-Flash下载(需要用到J-link+J-Flash)
2.MDK配置下载(需要用到J-link/ST-link+keil)
3.ISP下载(需要用到FlyMcu+串口线)
上面提到的硬件和软件图片如下:
J-link | ST-link |
keil+FlyMcu | J-Flash |
1.J-Flash下载
1.打开J-Flash,在“Options”里面选择与之匹配的单片机型号,进行设置
2.在“File”-“Open data file”中选择想要下载的hex文件
3.点击“Target”-“Connect”进行下载线和线路板的连接
4.点击“Target”-“Program”进行程序下载即可
图1 | 图2 | 图3 |
图4 | 图5 | 图6 |
2.MDK配置下载
1.点开魔术棒,在“Debug”下的“Use”中选择“J-LINK/J-TRACE Cortex”。然后点开后面的“Settings”,在“Flash Download”中勾选“Reset and Run”,这样就可以下载后直接运行,不用重启。
2.先进行编译“Build(F7)”,然后进行程序下载“Download(F8)”即可。
3.ISP下载
1.搜索并选择对应串口
2.选择要下载的hex文件,将“编程前重装文件”打勾
3.勾选“STMISP”下方的“检验”和“编程后执行”
4.选项字节区下面的“编程到FLASH时写选项字节”不勾
5.最下面要选择“DTR的高电平复位,DTS高电平进Bootloader”
6.设置完成后点击开始编程即可
STM32程序下载的三种方式相关推荐
- STM32芯片烧录的三种方式介绍,串口、STM32 ST-LINK Utility以及STM32CubeProgrammer
STM32芯片烧录的三种方式介绍,串口.STM32 ST-LINK Utility以及STM32CubeProgrammer 1 概述 1.1资源概述 1.2 STM32串口烧录方式 2.KEIL软件 ...
- STM32_基础入门_程序下载的两种方式
一.ISP串口下载 1.所涉及工具:MDK+FlyMcu 2.硬件连接 3.连接步骤 1.搜索并选择对应串口 2.选择要下载的hex文件,将"编程前重装文件"打勾 3.勾选&quo ...
- winform程序打包EXE三种方式
1.利用VS自带的打包工具 教程:http://www.cnblogs.com/iiwen/p/5310184.html 优点:微软自带的,而且大部分人都是用的这种发布方式,具有安装步骤.更专业 缺点 ...
- asp.net下载的三种方式
Code protected void Button1_Click(object sender, EventArgs e) { /* 微软为Respon ...
- Python(2)-第一个python程序、执行python程序三种方式
第一个Python 程序 1. 第一个Python 程序 2. 常用两Python个版本 3. 程序执行的三种方式 3.1 解释器 3.2 交互式运行Python程序 3.3 IDE(集成开发环境)- ...
- python程序执行三种方式,Python运行程序的三种方法
对于python中运行程序的方法,是我们初学时就已经掌握过的了,想必大家会的只是其中的一两种方式. 本篇对程序运行的三种方式进行了整理,分别是:Python的解释器.交互式运行和PyCharm,大家在 ...
- Winform中通过NPOI导出Excel的三种方式(HSSFWorkbook,XSSFWorkbook,SXSSFWorkbook)附代码下载
场景 HSSFworkbook,XSSFworkbook,SXSSFworkbook区别 HSSFWorkbook: 是操作Excel2003以前(包括2003)的版本,扩展名是.xls:导出exce ...
- 三种方式使得iOS应用能够在后台进行数据更新和下载
三种方式使得iOS程序即使在关闭或崩溃的情况下也能够在后台持续进行一些任务,比如更新程序界面快照,下载文件等.这三个方法分别是Background Fetch,Remote Notification和 ...
- 小程序引入icon的三种方式
小程序引入icon的三种方式(原生图标.WeUI图标组件.iconfont图标) 原生图标 小程序里原生图标是通过icon标签来引入的: <icon type="success&quo ...
- 【Linux】部署Springboot项目到Linux服务器以及linux服务器下载文件的三种方式详解
Linux学习之路 初识Linux Linux内核 由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写 Linux 是一套免费使用和自由传播的类Unix操作系 ...
最新文章
- 第十七届全国大学智能车竞赛STC芯片申请方法
- 36条网络安全术语盘点——Vecloud
- python中用于标识字符串的定界符_001.python-基础-Template的字符串格式化
- 智商145!比利时神童9岁读完大学,成史上最年轻大学毕业生
- 分享给设计师们9款免费和有用的英文字体
- VB.NET异形窗体
- windows下桌面便签小工具简单使用技巧
- win10下安装deepin双系统教程
- 命令行如何 copy 文件内容到剪切板(clipboard)?
- ASEMI肖特基二极管MBR10200CT参数,MBR10200CT封装
- Android程序的入口
- 使用IMS搭建LMS系统(Logistics Management System 物流管理信息系统)
- 武汉新时标文化传媒有限公司抖音电商的算法逻辑
- 小程序 banner 的使用
- [SV]SystemVerilog Constraints(1)
- 小波变换 python MITBIH数据库 基线漂移去噪
- CAD常见的20个问答
- 编程语言的学习路线通论
- 求网络号,广播地址,第一个可用ip,最后一个可用ip。可用ip总数
- 应届生在简历中如何描述自己的交互设计项目经验