第一次用stm32烧录程序的时候还是很正常的,但没过多久,我又按照以前的步骤再去烧录程序,发现stm32一但按复位,就会莫名其妙的消失,这是怎么回事啊?
小编最近看到有网友在疑惑stm32烧录的程序为什么会丢失呢?在此,小编将给大家分析一下stm32烧录程序丢失的原因。
首先,你要弄清楚自己的在线烧录是通过什么方法烧录的,只有先搞明白这个问题,你才好对症下药。
1、检查一下是不是光盘的质量或者是刻录软件出了问题。毕竟这个问题说大不大,说小不小,还是会影响到stm32烧录程序的。质量好一点的光盘是能够保证程序的稳定运行的。
2、如果你的程序烧写在flash中,那么stm32烧录的程序遇到复位或者掉电是都不会消失的。
3、stm32烧录的程序如果加载到RAM中的话,stm32烧录的程序在复位或者是掉电的情况下就会消失。
本文综合整理自励光解芷容、徭婀郦梦槐、 rayin 、munuc_w、沧沧沧沧
责任编辑:lq6
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
STM32
+关注
关注
2313文章
11195浏览量
374718 -
程序
+关注
关注
117文章
3849浏览量
85486 -
烧录
+关注
关注
8文章
326浏览量
37200
发布评论请先 登录
相关推荐
热点推荐
芯片烧录、烧录器与烧录机的工作关系及工作流程
在嵌入式电子设备生产、研发及维修过程中,芯片烧录是核心关键环节,而烧录器与烧录机则是实现这一环节的核心设备。三者相互依存、各司其职:芯片烧录是最终目标,
新手必看:一文读懂什么是芯片烧录及程序下载全过程
嵌入式开发中的烧录、下载、编程本质都是将二进制程序写入芯片非易失性存储器。主要分离线与在线烧录,主流技术有 ICP、ISP、IAP,分别适配调试、批量烧录与远程升级。标准流程为擦除、编
芯片烧录原理是什么?一文读懂芯片程序烧录全过程
芯片烧录是向芯片存储单元写入二进制代码的精密操作,核心是借烧录器以特定电压和时序改变浮栅晶体管电荷状态。全过程分五步:建立连接核对芯片 ID,擦除存储器原有数据,按协议将程序文件逐位写入芯片,实时
烧录IC就是芯片烧录!新手必读的IC烧录基础指南
本文为新手科普 IC 烧录(即芯片烧录)知识,明确其本质是通过专用设备将二进制程序文件写入集成电路的过程,非明火操作。介绍了烧录必备的烧录器
如何给Gokit3烧录程序(MCU+FlyMcu版)
在本文中,我们将详细讲解如何为机智云的Gokit3MCU模式进行程序烧录,特别是针对FlyMcu版本的应用。本次烧录采用了串口方式,这是给MCU烧录
机智云Gokit3开发篇:ST-Link烧录MCU程序操作详解
本文主要介绍如何为机智云Gokit3的MCU模式进行程序烧录(ST-Link版)。由于Gokit3底板采用的是STM32芯片,针对ST的MCU,推荐使用以下两种烧录方式。首先,使用ST
Linux 下交叉编译实战:跑起来你的第一个 STM32 程序
很多开发者第一次接触STM32,总会被“交叉编译”、“烧录程序”等概念绕晕。其实方法很简单:在Linux下配置交叉编译环境,编写简单程序,然后烧录
使用RT-Thread+ST-link烧录程序到STM32F4没有报错但是程序没有烧录进去,是哪里问题?
前提:板子上的程序是自己学习的程序,会一直输出hello
项目代码是不会持续输出hello的,项目代码可以编译通过,并且点击下载也提示下载完成。
但是下载完成之后打开串口输出,还是会一
发表于 09-26 07:27
单片机烧录原理是怎样的?辉芒微单片机烧录程序详细步骤讲解
烧录(Programming)就是把 .hex/.bin 文件里的机器码搬运进单片机片内 Flash 的过程。辉芒微(FMD)单片机内部有一块 自举 BootROM,上电时会先跑这段程序;如果检测
STM32H750B-DK 板载STLINK 烧录自己程序导致无法使用了,怎么解决?
STM32H750B-DK 板载STLINK 烧录自己程序导致无法使用了,说有此开发板的板子STLINK 程序,谢谢!
补充:STM32H7
发表于 06-20 06:15
程序烧录原理
什么是烧录-义嘉泰带你深度了解IC烧录服务:https://bbs.elecfans.com/jishu_2491063_1_1.html
程序烧录是将编写好的
发表于 06-17 11:29
stm32烧录的程序为什么会丢失呢
评论