第一次用stm32烧录程序的时候还是很正常的,但没过多久,我又按照以前的步骤再去烧录程序,发现stm32一但按复位,就会莫名其妙的消失,这是怎么回事啊?
小编最近看到有网友在疑惑stm32烧录的程序为什么会丢失呢?在此,小编将给大家分析一下stm32烧录程序丢失的原因。
首先,你要弄清楚自己的在线烧录是通过什么方法烧录的,只有先搞明白这个问题,你才好对症下药。
1、检查一下是不是光盘的质量或者是刻录软件出了问题。毕竟这个问题说大不大,说小不小,还是会影响到stm32烧录程序的。质量好一点的光盘是能够保证程序的稳定运行的。
2、如果你的程序烧写在flash中,那么stm32烧录的程序遇到复位或者掉电是都不会消失的。
3、stm32烧录的程序如果加载到RAM中的话,stm32烧录的程序在复位或者是掉电的情况下就会消失。
本文综合整理自励光解芷容、徭婀郦梦槐、 rayin 、munuc_w、沧沧沧沧
责任编辑:lq6
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
STM32
+关注
关注
2239文章
10665浏览量
348510 -
程序
+关注
关注
114文章
3629浏览量
79497 -
烧录
+关注
关注
8文章
216浏览量
35189
发布评论请先 登录
相关推荐
stm8s001烧录程序后,掉电会自动擦除程序,并且iar无法烧录怎么解决?
串口程序,会烧录失败
Error : Cannot communicate with the device !
Check the SWIM cable connection and check
发表于 04-17 07:09
stm32f334如何用串口烧录?
的芯片是stm32f334f103R8T6,我看资料上说是可以用串口烧录的,我用mcuisp这个软件烧录,发现能读到芯片的信息,但是不能烧录hex文件,这是怎么回事
发表于 04-12 08:17
用ST-LINK烧录STM32F103C8T6程序,烧录程序就会出现无法连接的情况是为什么?
请教一个古老的问题.我用ST-LINK烧录一个STM32F103C8T6的程序,并设置了烧录完成自动运行,程序开始跑了。然后在中途过程中,如
发表于 04-07 07:44
STM32程序运行后偶发不工作,只能重新烧录程序才能正常的原因?
STM32F051程序运行后偶发不工作,表现无法通讯,也无法控制,重新上电也无法恢复,只能重新烧录程序才能正常,求原因?
发表于 04-07 06:09
使用FlyMcu软件给STM32L4烧录程序经常失败是为什么?
使用FlyMcu软件给STM32L4烧录程序?经常失败?显示\"写入出错在0KB,进度0%,耗时828毫秒\"。请问这是为什么呢?
发表于 03-26 06:50
昂科烧录器支持ST意法半导体的32位微控制器STM32H7A3IIK6
芯片烧录行业领导者-昂科技术近日发布最新的烧录软件更新及新增支持的芯片型号列表,其中ST意法半导体的32位微控制器STM32H7A3IIK6已经被昂科的通用烧录平台AP8000所支持
stlink烧录器烧录步骤
烧录器是一种常用于嵌入式系统开发的工具,能够将程序代码烧录到芯片中。STLINK是STMicroelectronics公司推出的一款烧录器,用于烧录
评论