ISP一键下载原理

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


下一篇:Practicing Mindfulness