OpenEdv-开源电子网

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

大神们看看按键复位下载电路这样行吗

[复制链接]

15

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
123
金钱
123
注册时间
2017-1-4
在线时间
46 小时
发表于 2017-1-4 00:17:11 | 显示全部楼层 |阅读模式
1金钱
大神们看看按键复位下载电路这样行吗.
QQ截图20170104001528.png

最佳答案

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

我觉得不能。因为在复位后读取BOOT0的时刻,BOOT0是低电平。 不过没有仿真或实验验证过,不是很确定。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

238

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1366
金钱
1366
注册时间
2016-5-26
在线时间
1698 小时
发表于 2017-1-4 00:17:12 | 显示全部楼层
夏天丶 发表于 2017-1-4 20:22
那我这个电路可以实现 复位下载吗

我觉得不能。因为在复位后读取BOOT0的时刻,BOOT0是低电平。
不过没有仿真或实验验证过,不是很确定。
淘汰人的从来是工具而不是年龄
嵌入式的冷知识屋 blog.csdn.net/k_o_carnivist
回复

使用道具 举报

28

主题

288

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1213
金钱
1213
注册时间
2011-4-9
在线时间
97 小时
发表于 2017-1-4 08:52:15 | 显示全部楼层
解释一下你想要的效果
回复

使用道具 举报

6

主题

62

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
341
金钱
341
注册时间
2015-9-22
在线时间
32 小时
发表于 2017-1-4 11:06:23 | 显示全部楼层
复位时干嘛要拉高BOOT0呢
嵌入式开发微信公众号:嵌入式STM32软硬件开发
STM32交流,加好友,Q707372788
STM32交流群:383260480
回复

使用道具 举报

15

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
123
金钱
123
注册时间
2017-1-4
在线时间
46 小时
 楼主| 发表于 2017-1-4 12:53:51 | 显示全部楼层
下载不是要吧boot0拉高吗???
回复

使用道具 举报

3

主题

238

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1366
金钱
1366
注册时间
2016-5-26
在线时间
1698 小时
发表于 2017-1-4 12:55:45 | 显示全部楼层
这个RESET节点最高电压在1.5V左右,无法复位的吧……
淘汰人的从来是工具而不是年龄
嵌入式的冷知识屋 blog.csdn.net/k_o_carnivist
回复

使用道具 举报

15

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
123
金钱
123
注册时间
2017-1-4
在线时间
46 小时
 楼主| 发表于 2017-1-4 12:58:53 | 显示全部楼层
K.O.Carnivist 发表于 2017-1-4 12:55
这个RESET节点最高电压在1.5V左右,无法复位的吧……

可以复位的  
回复

使用道具 举报

3

主题

238

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1366
金钱
1366
注册时间
2016-5-26
在线时间
1698 小时
发表于 2017-1-4 13:17:10 | 显示全部楼层

好吧不过手册里写有NRST的VIH是2V(STM32F1)。
肉眼估计这个电路不论是上电复位还是松开按键复位,RESET节点达到高电平好像都是在Q1把BOOT0节点拉低之后的,也就是系统始终以BOOT0=0启动?

如2楼所说,解释你想要的效果。
淘汰人的从来是工具而不是年龄
嵌入式的冷知识屋 blog.csdn.net/k_o_carnivist
回复

使用道具 举报

15

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
123
金钱
123
注册时间
2017-1-4
在线时间
46 小时
 楼主| 发表于 2017-1-4 13:37:26 来自手机 | 显示全部楼层
K.O.Carnivist 发表于 2017-1-4 13:17
好吧不过手册里写有NRST的VIH是2V(STM32F1)。
肉眼估计这个电路不论是上电复位还是松开按键复位,RESE ...

按下时boot是高电平吗
回复

使用道具 举报

3

主题

238

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1366
金钱
1366
注册时间
2016-5-26
在线时间
1698 小时
发表于 2017-1-4 14:59:22 | 显示全部楼层
夏天丶 发表于 2017-1-4 13:37
按下时boot是高电平吗

是的。
但BOOT引脚的值是在复位结束后读取的(AN2586 - Boot mode selection)。
淘汰人的从来是工具而不是年龄
嵌入式的冷知识屋 blog.csdn.net/k_o_carnivist
回复

使用道具 举报

15

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
123
金钱
123
注册时间
2017-1-4
在线时间
46 小时
 楼主| 发表于 2017-1-4 17:15:14 | 显示全部楼层
K.O.Carnivist 发表于 2017-1-4 14:59
是的。
但BOOT引脚的值是在复位结束后读取的(AN2586 - Boot mode selection)。

下载的话  boot0是要低电平还是高电平啊
回复

使用道具 举报

3

主题

238

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1366
金钱
1366
注册时间
2016-5-26
在线时间
1698 小时
发表于 2017-1-4 17:37:24 来自手机 | 显示全部楼层
夏天丶 发表于 2017-1-4 17:15
下载的话  boot0是要低电平还是高电平啊

UART下载的话BOOT0高电平啊
回复

使用道具 举报

15

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
123
金钱
123
注册时间
2017-1-4
在线时间
46 小时
 楼主| 发表于 2017-1-4 20:22:11 | 显示全部楼层
K.O.Carnivist 发表于 2017-1-4 17:37
UART下载的话BOOT0高电平啊

那我这个电路可以实现 复位下载吗
回复

使用道具 举报

4

主题

181

帖子

0

精华

高级会员

Rank: 4

积分
680
金钱
680
注册时间
2019-7-28
在线时间
61 小时
发表于 2019-10-17 12:53:44 | 显示全部楼层
有照抄的为什么要自己设计!??
回复

使用道具 举报

4

主题

60

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
499
金钱
499
注册时间
2019-5-31
在线时间
173 小时
发表于 2019-10-22 15:46:05 | 显示全部楼层
按键放开后,boot0马上就回归到0了,不能用的或是不好用。

有这个电路在板上,就不用整个ISP的电路连到RST、和boot0上,任用一个USB-串口线就用下载了。
按下键、点PC端的下载按钮,开始下载。。。
不知楼主有没有做成功?
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-29 02:12

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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