其他分享
首页 > 其他分享> > ISP一键下载原理

ISP一键下载原理

作者:互联网

  1. 启动配置BOOT为ISP模式:BOOT1固定接GND,RTS输出低电平,三极管S8550导通,BOOT0会被拉高为1(1K电阻直接接在3V3,接地的时候10k电阻直接接地)在这里插入图片描述
    2.产生 复位,在原理图上NRST是通过一个10K的电阻把它拉高的,默认是高电平。要想拉低的话,要让1和2引脚相互接通(看下图:ISP一键下载电路),RST输出低电平,使三极管S8050导通,要让S8059导通,同时要让DTR输出高电平,此时它会复位,让系统重新启动进入ISP模式。,NRST被拉到跟RST一样的低电平。
    在这里插入图片描述
  2. 系统进入ISP模式后(即BOOT0和BOOT1 引脚电平被锁存之后,改变他们的引脚也不影响)将BOOT0(原接地)和NRST(被拉高了)还原到原来的状态,这里通过上位机控制RTS和DTR引脚实现在这里插入图片描述
  3. ISP下载完毕以后,被下载到内部Flash,程序将会自动运行,此时要重新检测BOOT0和BOOT1 引起的电平,仍旧是通过上位机去控制RTS和DTR引脚去实现,BOOT0会被还原成0,BOOT1还原成接GND.

标签:引脚,一键,ISP,BOOT1,BOOT0,低电平,导通,下载
来源: https://blog.csdn.net/qq_42879689/article/details/99285651