您的位置 首页 测评

miniSTM32开发板的一键下载电路

要了解STM32的几种启动模式B0接GND,B1接GND那就是正常的启动模式,从flash加载代码而B0接V33,B1接GND则是ISP模式,也就是串口更新代码

要了解STM32的几种发动形式.
B0接GND,B1接GND.那便是正常的发动形式,从flash加载代码.
而B0接V3.3,B1接GND.则是ISP形式,也便是串口更新代码.

其次,你要了解STM32ISP下载代码的进程.
首要B0接V3.3,然后复位STM32.STM32就会加载ISP代码(固化存储在内部),然后进入ISP形式.此刻便能够经过串口下载程序了.

最终再来看看一键下载是怎样完成的呢?
从原理图可知:PL2303的RTS操控B0,DTR操控RST.
咱们要到达下载的意图,就必须先让RTS拉高B0(设置B0为1),然后再让DTR操控RST为低(STM32为低电平复位).然后再开释RTS为高(中止复位),然后再开端串口下载代码(此刻B0能够为高,也能够为低).

所以咱们看到mcuisp衔接进程是:

DTR电平置低(-3–12V),复位(DTR接了RST)
RTS置高(+3-+12V),挑选进入BootLoader(RTS接了B0)
…延时100毫秒
DTR电平变高(+3-+12V)开释复位(开释复位,可是此刻B0为高,所以进入ISP形式)
开端衔接…4,接收到:1F(衔接成功)
在串口COM10衔接成功@230400bps,耗时437毫秒

RTS保持高
【需求留意的是DTR_N是DTR的反相电平RTS_N是RTS的反相电平】

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ceping/257800.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部