OpenEdv-开源电子网

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

STM32 boot的设置问题

[复制链接]

3

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
71
金钱
71
注册时间
2016-3-14
在线时间
13 小时
发表于 2016-6-29 10:02:01 | 显示全部楼层 |阅读模式
10金钱
看了之前网友的帖子,STM32的boot0=0;boot1=0; 是用户程序下载的启动方式,但是小弟在做平衡小车的时候,发现平衡小车之家的板子必须把boot0=1;boot1=0才可以用串口下载程序(flymcu软件下载,不使用RTS和DTR) 如果勾选”编程后执行“ 则正常运行,但是关掉重启后就不能正常运行了(此时boot1=0;boot0=0)。求大神科普下。

最佳答案

查看完整内容[请看2#楼]

B0=1,B1=0,进入bootloader里面,可以下载代码,所以是正常的。 重启的时候B0必须接GND,才可以运行你刚刚下载的代码
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165516
金钱
165516
注册时间
2010-12-1
在线时间
2116 小时
发表于 2016-6-29 10:02:02 | 显示全部楼层
B0=1,B1=0,进入bootloader里面,可以下载代码,所以是正常的。   重启的时候B0必须接GND,才可以运行你刚刚下载的代码
回复

使用道具 举报

30

主题

1170

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1993
金钱
1993
注册时间
2016-2-16
在线时间
527 小时
发表于 2016-6-29 10:08:37 | 显示全部楼层
不勾选”编程后执行“,下载完后需要复位一次,或者断电再上电一次吧
回复

使用道具 举报

1

主题

19

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
228
金钱
228
注册时间
2015-9-17
在线时间
37 小时
发表于 2016-7-27 17:13:47 | 显示全部楼层
正点原子 发表于 2016-6-29 10:02
B0=1,B1=0,进入bootloader里面,可以下载代码,所以是正常的。   重启的时候B0必须接GND,才可以运行你刚 ...

为什么我看mini板的左下角,boot0和boot1都接地呢?都接地不就应该是不能下载程序吗?
很高兴同大家交流学习STM32的专业知识!
回复

使用道具 举报

3

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
71
金钱
71
注册时间
2016-3-14
在线时间
13 小时
 楼主| 发表于 2016-10-30 16:51:56 | 显示全部楼层
可靠的蓄势 发表于 2016-7-27 17:13
为什么我看mini板的左下角,boot0和boot1都接地呢?都接地不就应该是不能下载程序吗?

正点原子是有他们自己的下载电路的 ,在FLYMCU软件要勾选低电平复位,高电平进BOOTLOADER
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-24 16:13

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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