OpenEdv-开源电子网

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

stm32 SWD烧录时boot0/1设置问题

[复制链接]

8

主题

47

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2013-11-30
在线时间
0 小时
发表于 2014-3-13 09:32:09 | 显示全部楼层 |阅读模式
STM32 BOOT0和BOOT1可用于选择启动模式,如何设置才不影响程序烧录和启动
奋斗吧!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

39

主题

2026

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2020
金钱
2020
注册时间
2013-5-1
在线时间
87 小时
发表于 2014-3-13 10:14:27 | 显示全部楼层
博观而约取,厚积而薄发。
回复 支持 反对

使用道具 举报

5

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
134
金钱
134
注册时间
2014-3-13
在线时间
18 小时
发表于 2014-3-13 10:42:02 | 显示全部楼层
我都悬空的,也没问题
回复 支持 反对

使用道具 举报

76

主题

355

帖子

0

精华

高级会员

Rank: 4

积分
671
金钱
671
注册时间
2012-9-19
在线时间
5 小时
发表于 2014-3-13 12:53:32 | 显示全部楼层
回复【2楼】745021926:
---------------------------------有一次BOOT0 1接VCC居然会出现所存现象。
具有资深STM32点灯技术,
回复 支持 反对

使用道具 举报

8

主题

47

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2013-11-30
在线时间
0 小时
 楼主| 发表于 2014-3-13 14:53:32 | 显示全部楼层
回复【3楼】时钟:
--------------------------------
直接悬空启动不受影响么、、、、、、、、、、、
奋斗吧!
回复 支持 反对

使用道具 举报

5

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
134
金钱
134
注册时间
2014-3-13
在线时间
18 小时
发表于 2014-3-13 15:28:00 | 显示全部楼层
回复【5楼】yinli__:
---------------------------------
我做的反正没有影响,自己画的板子上就是悬空的,4线下载
回复 支持 反对

使用道具 举报

8

主题

47

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2013-11-30
在线时间
0 小时
 楼主| 发表于 2014-3-13 17:09:42 | 显示全部楼层
回复【6楼】时钟:
---------------------------------
好的,谢了
奋斗吧!
回复 支持 反对

使用道具 举报

8

主题

47

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2013-11-30
在线时间
0 小时
 楼主| 发表于 2014-3-30 00:14:55 | 显示全部楼层
回复【6楼】时钟:
---------------------------------
事实验证,不能悬空,得全部接地,不然会出现不可控的事件!!!
奋斗吧!
回复 支持 反对

使用道具 举报

5

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
134
金钱
134
注册时间
2014-3-13
在线时间
18 小时
发表于 2014-4-29 09:07:30 | 显示全部楼层
回复【8楼】yinli__:
---------------------------------
实验出问题了?
回复 支持 反对

使用道具 举报

8

主题

47

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2013-11-30
在线时间
0 小时
 楼主| 发表于 2014-4-30 08:34:55 | 显示全部楼层
回复【9楼】时钟:
---------------------------------
是啊,仿真大约40次后就下不进去了,最后固定了就好了
奋斗吧!
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

初级会员

Rank: 2

积分
73
金钱
73
注册时间
2016-7-7
在线时间
9 小时
发表于 2016-9-3 19:58:13 | 显示全部楼层
第一次下载程序的时候BOOT0和BOOT1都悬空,结果程序没有运行,
然后再次下载程序的时候BOOT0通过10K电阻接地,BOOT1悬空,程序就可以运行了。
具体原因还不清楚,看到别人这么做的
回复 支持 反对

使用道具 举报

20

主题

86

帖子

0

精华

初级会员

Rank: 2

积分
163
金钱
163
注册时间
2016-11-19
在线时间
44 小时
发表于 2016-12-16 21:37:10 | 显示全部楼层
参考一下
回复 支持 反对

使用道具 举报

2

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
177
金钱
177
注册时间
2017-5-3
在线时间
37 小时
发表于 2017-5-5 09:20:30 | 显示全部楼层
也正好遇到这样的问题,BOOT0 接到高电平会出现SWD烧录时能下载但不能运行的情况,把他悬空或者接到地就OK了!
回复 支持 反对

使用道具 举报

2

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
177
金钱
177
注册时间
2017-5-3
在线时间
37 小时
发表于 2017-5-5 09:20:49 | 显示全部楼层
也正好遇到这样的问题,BOOT0 接到高电平会出现SWD烧录时能下载但不能运行的情况,把他悬空或者接到地就OK了!
回复 支持 反对

使用道具 举报

1

主题

10

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2017-7-5
在线时间
2 小时
发表于 2017-7-5 15:39:39 | 显示全部楼层
为什么我用SWD下载,boot0要接高电平才行呢?接低电平就是下载不了程序
回复 支持 反对

使用道具 举报

20

主题

450

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4920
金钱
4920
注册时间
2017-7-6
在线时间
721 小时
发表于 2019-5-30 18:41:21 | 显示全部楼层
tnqs 发表于 2017-7-5 15:39
为什么我用SWD下载,boot0要接高电平才行呢?接低电平就是下载不了程序

你程序禁止了JTAG
我是小白,很白很白的小白!!!
回复 支持 反对

使用道具 举报

2

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
117
金钱
117
注册时间
2015-3-11
在线时间
17 小时
发表于 2020-8-7 15:29:02 | 显示全部楼层
昨天测试STM32F030F4低功耗时,设置了GPIOA,GPIOB,GPIOF为模拟输入,性能很理想。结果想修改程序时悲剧了,SWD仿真口无法下载,百试百灵的串口BootLoad能进入准备状态,但是无法下载!因为我第一条执行的函数就是设置全部端口为模拟输入。直到看到上面 程功之道 网友回复 tnqs  的对话,才恍然大悟,插好SWD数据线,拉高BOOT0脚,上电用Keil-MDK-ARM下载,终于救活了STM32F030F4
经验总结:1 设计修改JTAG或SWD引脚前,加个几秒钟的延时
                  2 万一变砖了,可以用串口BootLoad方式救活
                  3 如果还不行,可以拉高BOOT0,再用SWD仿真下载
有时候,拒绝,也是一种关爱!不吸烟,我不干!
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-13 22:38

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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