OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 9400|回复: 17

STM32F103开发板突然烧不进程序去怎么办

[复制链接]

11

主题

122

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2018-2-11
在线时间
24 小时
发表于 2019-1-21 20:34:37 | 显示全部楼层 |阅读模式
本人小白一个,刚如stm32的坑,之前也发生过这样的情况,但是,都不太记得怎么解决的了,今天又发生了奇怪的事情,stm32的板子,好好的,烧不进去程序了。
具体症状就是:板子上电,指示灯依然亮着,下载程序也提示成功,但是,程序不运行,依旧是跑旧的程序。很奇怪。我具体不知道是什么情况,我哥们也是(就是这货,把板子搞成这样的)
板子是七星虫的,质量还不错,讲道理不应该这样。

我自己估计,因该是芯片在烧程序的时候,被锁定死了。不能烧录(猜的,不一定对,各位大佬批评指正哈)
具体的解决方法是:用st-link反复擦除芯片,烧写,擦除,烧写。
记住,擦除芯片!
多擦几次,然后烧个led的例程看看对不对就行

以上是自己的土办法,不知道具体是为什么,请各位大佬批评指正,也希望原子哥能解释一下。
好几块板子,都这样了。目前正在挨个试,哪个是好的,哪个是真的坏的
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

11

主题

122

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2018-2-11
在线时间
24 小时
 楼主| 发表于 2019-1-21 20:39:52 | 显示全部楼层
顺便补充一句,如果有的时候通过st-link连接的时候,会出现各种bug,软件提示你换一种模式,可以尝试着按下reset,按住,然后点connect,松手,这个时候就能连接上,然后擦除芯片,之后就会正常
回复 支持 反对

使用道具 举报

11

主题

122

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2018-2-11
在线时间
24 小时
 楼主| 发表于 2019-1-21 20:40:15 | 显示全部楼层
这几天的心得,记录一下,也希望各位大佬指正
回复 支持 反对

使用道具 举报

11

主题

122

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2018-2-11
在线时间
24 小时
 楼主| 发表于 2019-1-21 20:47:42 | 显示全部楼层
在反复擦除后,仍然不好用的,建议把boot0和boot1的跳线帽都拆下来,再试试,我有一个反复擦除,不好用,拆下来,好了
回复 支持 反对

使用道具 举报

31

主题

2183

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
14401
金钱
14401
注册时间
2018-8-3
在线时间
1156 小时
发表于 2019-1-21 20:57:25 | 显示全部楼层
BOOT1接GND  boot0也接到GND 然后看下能不能烧进去程序 如果不能就需要BOOT0接3.3V ,BOOT1保持不变,程序如果可以下载进去就将BOOT0接回GND 在按下复位键运行下程序,还有问题贴请勿发成分享帖,不利于解决问题!
回复 支持 反对

使用道具 举报

221

主题

501

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1237
金钱
1237
注册时间
2013-1-9
在线时间
121 小时
发表于 2019-1-21 21:16:43 | 显示全部楼层
是用Jlink下载的吗?
回复 支持 反对

使用道具 举报

11

主题

122

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2018-2-11
在线时间
24 小时
 楼主| 发表于 2019-1-21 22:03:36 | 显示全部楼层
anazel 发表于 2019-1-21 21:16
是用Jlink下载的吗?

不是,是用st link下载的,有时也用isp
回复 支持 反对

使用道具 举报

221

主题

501

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1237
金钱
1237
注册时间
2013-1-9
在线时间
121 小时
发表于 2019-1-23 17:06:05 | 显示全部楼层
我碰到过用isp下载,可是下载完了不是我想要的程序,好像我用的芯片是256kFLASH的,用128kFLASH的就不会出现这个问题,后来改用JLINK下载程序就对了。
回复 支持 反对

使用道具 举报

11

主题

122

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2018-2-11
在线时间
24 小时
 楼主| 发表于 2019-1-24 00:24:00 | 显示全部楼层
今天又碰上这种情况了,还是下不进去,而且以前的办法也都不管用,总是出各种bug,弹各种窗口,什么连接不上,下程序没反应,各种bug。
具体的解决方法是:将boot0和boot1都用跳线帽跳0,然后再连接,擦掉板子上的信息,这样就可以了
记住,工程写完了一定要编译再下载,否则下载的是旧的工程
回复 支持 反对

使用道具 举报

11

主题

122

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2018-2-11
在线时间
24 小时
 楼主| 发表于 2019-1-24 00:26:43 | 显示全部楼层
今天又出现了昨天的情况,而且昨天的办法都不管用了。还弹出各种窗口,报错,连接不上。
我用的是usb转ttl,还有st link v2,用utility下载,都不行
最后解决办法是:boot0和boot1跳线帽跳0,然后连接,擦除芯片,重新开始
记住,工程改完了以后,一定要编译再下载,这样是新的代码,否则下载进去的是旧的代码!
回复 支持 反对

使用道具 举报

11

主题

122

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2018-2-11
在线时间
24 小时
 楼主| 发表于 2019-2-12 21:46:31 | 显示全部楼层
翼行园子 发表于 2019-1-21 20:57
BOOT1接GND  boot0也接到GND 然后看下能不能烧进去程序 如果不能就需要BOOT0接3.3V ,BOOT1保持不变,程序 ...

你说的方法都试了,不好用
回复 支持 反对

使用道具 举报

6

主题

107

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
374
金钱
374
注册时间
2012-12-30
在线时间
48 小时
发表于 2019-2-13 15:21:11 | 显示全部楼层
是不是你的程序把SWD调试关闭了
这个时候boot设置为RAM或者ISP,就可以下载调试
回复 支持 反对

使用道具 举报

11

主题

122

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2018-2-11
在线时间
24 小时
 楼主| 发表于 2019-2-13 15:43:50 | 显示全部楼层
BG4RFF 发表于 2019-2-13 15:21
是不是你的程序把SWD调试关闭了
这个时候boot设置为RAM或者ISP,就可以下载调试

怎么设置呢?boot不就是直接用跳帽跳0或者1吗?
回复 支持 反对

使用道具 举报

0

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
137
金钱
137
注册时间
2013-11-12
在线时间
24 小时
发表于 2019-2-21 16:29:26 | 显示全部楼层
MNK 发表于 2019-2-13 15:43
怎么设置呢?boot不就是直接用跳帽跳0或者1吗?

SWD管脚被占用
回复 支持 反对

使用道具 举报

11

主题

122

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2018-2-11
在线时间
24 小时
 楼主| 发表于 2019-2-23 16:41:37 | 显示全部楼层

所有线都拔了啊,没有接任何线,只是swd,这是什么情况啊
回复 支持 反对

使用道具 举报

11

主题

122

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2018-2-11
在线时间
24 小时
 楼主| 发表于 2019-2-23 16:42:00 | 显示全部楼层

这样应该不会被占用吧,为什么会烧不进去啊
回复 支持 反对

使用道具 举报

3

主题

1907

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4106
金钱
4106
注册时间
2018-8-14
在线时间
696 小时
发表于 2019-2-23 16:43:46 | 显示全部楼层
如果说是st的, 用stvp解锁, stvp官网可下
回复 支持 反对

使用道具 举报

5

主题

15

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2019-7-3
在线时间
7 小时
发表于 2019-7-20 20:56:15 | 显示全部楼层
您找到解决办法了吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-4-28 13:34

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表