STlink下载,供电与重启才能运行的问题与其它

1、STlink /V2    不提供电源,所以运行需要另外供电

2、STM32用ST-LINKV2下载程序时必须重启一下STM32,才能工作,这是为什么呢?

uitilities里面   没有勾选:reset and rum

假设这个使能信号是用来控制电机的,如果悬空的话,此信号线可能在上电后(或在运行中)受到其它噪声干扰而误触发为高电平,从而导致电机出现不期望的转动,这肯定不是我们想要的,此时可以增加一个下拉电阻。

上下拉电阻(转自https://www.cnblogs.com/lulipro/p/7675167.html

使用上拉电阻或者下拉电阻将电路的电压在任何时候都保持在确定的状态下,这就是上拉电阻和下拉电阻的作用。

下拉电阻(Pull Down,PD)

作用:将一个未知的电平拉低到稳定的低电平状态。

扫描二维码关注公众号,回复: 6745521 查看本文章

上图中,我们要判定input这个引脚 是高电平还是低电平。

当按钮S2没按下时,Input通过2个电阻接到GND,是稳定的低电平 。 当S2按下时,+5V ,S2 , R2 ,GND这条路导通,而Input接在R2的前面,因此会得到高电平。

因此我么可以通过Input端是高电平还是低电平来判断S2是否按下。如果没有 下拉电阻R2,那么S2没按下前,Input没有和任何东西相连,它的电平处于浮动状态,且很容易受环境影响,带来电子噪声。

上拉电阻(Pull Down,PD)

作用:将一个未知的电平拉高到稳定的高电平状态。

当S2没按下时,Input通过2个电阻和+5V连接(注意电路中并没构成回路,因此不会有压降,所以Input端依然是高电平),为高电平。当S2按下时,+5V,R2,S2,GND形成回路,R2 电阻大,产生压降大,因此后面的Input就是低电平。

因此,可以通过Input端的电平来判断S2是否按下。

相比下拉电阻,上拉电阻在数字电路中使用的更多。

猜你喜欢

转载自blog.csdn.net/fzf1996/article/details/94588659