打印
[STM32F7]

新人求教STM32一键ISP下载原理图,部分有疑问,求解答

[复制链接]
1643|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
疑问:1.为什么STM32要低电平复位,不能通过外部电路的连接方式改为高电平复位吗
          2.为什么这电路仅把BOOT0引脚拉高,如果要从串口下载的话不是还应该把BOOT1引脚拉低吗?难道是因为复位后的BOOT1本来就是低电平,不需要再重新设置?

微信图片_20181114143344.jpg (193.54 KB )

微信图片_20181114143344.jpg
沙发
cainiao518| | 2018-11-15 09:41 | 只看该作者
1.为什么STM32要低电平复位,不能通过外部电路的连接方式改为高电平复位吗

芯片就是这样设计的,无法更改复位电平

使用特权

评论回复
板凳
cainiao518| | 2018-11-15 09:46 | 只看该作者
2.为什么这电路仅把BOOT0引脚拉高,如果要从串口下载的话不是还应该把BOOT1引脚拉低吗?难道是因为复位后的BOOT1本来就是低电平,不需要再重新设置?

把BOOT0设置为高电平(前提:BOOT1已经控制为低电平),芯片上电就从系统存储器执行ISP 程序 可以串口下载。但不是只要设置BOOT0而与BOOT1无关。

使用特权

评论回复
地板
云浅安然|  楼主 | 2018-11-15 10:05 | 只看该作者
cainiao518 发表于 2018-11-15 09:46
2.为什么这电路仅把BOOT0引脚拉高,如果要从串口下载的话不是还应该把BOOT1引脚拉低吗?难道是因为复位后的 ...

网上给的ISP一键下载电路都只是把BOOT0变为高电平,我想知道BOOT1是怎么变为低电平的?

使用特权

评论回复
5
云浅安然|  楼主 | 2018-11-15 10:05 | 只看该作者
cainiao518 发表于 2018-11-15 09:41
1.为什么STM32要低电平复位,不能通过外部电路的连接方式改为高电平复位吗

芯片就是这样设计的,无法更改 ...

谢谢你的回答

使用特权

评论回复
6
cainiao518| | 2018-11-15 10:08 | 只看该作者
云浅安然 发表于 2018-11-15 10:05
网上给的ISP一键下载电路都只是把BOOT0变为高电平,我想知道BOOT1是怎么变为低电平的? ...

看电路图,实物电路就知道了

使用特权

评论回复
7
天行剑| | 2018-11-15 10:23 | 只看该作者
云浅安然 发表于 2018-11-15 10:05
网上给的ISP一键下载电路都只是把BOOT0变为高电平,我想知道BOOT1是怎么变为低电平的? ...

BOOT1一直就是低。看一下stm32 boot1怎么接的就知道了。

使用特权

评论回复
8
dirtwillfly| | 2018-11-15 12:34 | 只看该作者
芯片内部就是这样设计的,使用的时候只要按照芯片手册来使用就好。
如果你设计芯片的时候,你可以按照自己的想法来设计

使用特权

评论回复
9
qw507169008| | 2018-11-28 10:33 | 只看该作者
我看不懂!!! 哈哈

使用特权

评论回复
10
wang_zuowei| | 2019-1-3 12:03 | 只看该作者
因为低电平复位更稳定,可以有效地避免很多因为干扰等原因产生错误复位比如静电比如浪涌

使用特权

评论回复
11
szxw| | 2019-10-20 12:53 | 只看该作者
1.厂家设计的。当然你也可以外接一个三极管反相来实现高电平复位。
2.开发板上直接将BOOT1引脚接地了。你看真值表就可以发现,BOOT1=‘0'即可,不影响其他方式,这样可以简化下载电路的设计。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

49

帖子

1

粉丝