第一次用stm32烧录程序的时候还是很正常的,但没过多久,我又按照以前的步骤再去烧录程序,发现stm32一但按复位,就会莫名其妙的消失,这是怎么回事啊?
小编最近看到有网友在疑惑stm32烧录的程序为什么会丢失呢?在此,小编将给大家分析一下stm32烧录程序丢失的原因。
首先,你要弄清楚自己的在线烧录是通过什么方法烧录的,只有先搞明白这个问题,你才好对症下药。
1、检查一下是不是光盘的质量或者是刻录软件出了问题。毕竟这个问题说大不大,说小不小,还是会影响到stm32烧录程序的。质量好一点的光盘是能够保证程序的稳定运行的。
2、如果你的程序烧写在flash中,那么stm32烧录的程序遇到复位或者掉电是都不会消失的。
3、stm32烧录的程序如果加载到RAM中的话,stm32烧录的程序在复位或者是掉电的情况下就会消失。
本文综合整理自励光解芷容、徭婀郦梦槐、 rayin 、munuc_w、沧沧沧沧
责任编辑:lq6
-
STM32
+关注
关注
2305文章
11123浏览量
371208 -
程序
+关注
关注
117文章
3836浏览量
84767 -
烧录
+关注
关注
8文章
305浏览量
36948
发布评论请先 登录
Linux 下交叉编译实战:跑起来你的第一个 STM32 程序
使用RT-Thread+ST-link烧录程序到STM32F4没有报错但是程序没有烧录进去,是哪里问题?
单片机烧录原理是怎样的?辉芒微单片机烧录程序详细步骤讲解
STM32H750B-DK 板载STLINK 烧录自己程序导致无法使用了,怎么解决?
程序烧录原理

stm32烧录的程序为什么会丢失呢
评论