一键下载电路 DTR_N 和 RTS_N 的输出和 DTR/RTS 的设 置是相反的 什么意思?

2019-07-21 08:29发布




先说一个前提: DTR_N 和 RTS_N 的输出和 DTR/RTS 的设
置是相反的。必须先记下这个前提。

我看得有点糊涂了, DTR_N, RTS_N 指什么, 然后DTR/RTS 又指什么? 这2个不是一样的吗。(感觉这2个都是分别指上面的DTR# 和 RTS# 吧)


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
16条回答
huangyunxiang
2019-07-22 16:00
我看到书本上“一键下载电路的具体实现过程: 一键下载电路的具体实现过程: 一键下载电路的具体实现过程: 一键下载电路的具体实现过程: 一键下载电路的具体实现过程: 一键下载电路的具体实现过程: 一键下载电路的具体实现过程: 一键下载电路的具体实现过程: 一键下载电路的具体实现过程: 一键下载电路的具体实现过程: 首先, 首先, mcuispmcuisp mcuisp 控制 DTR 输出低电平,则 DTR_N 输出高, 然后 RTSRTS 置高,则 置高,则 RTS_NRTS_N 输出低,这样 输出低,这样 Q4 导通了, 导通了, BOOT0 被拉高,即实现设置 被拉高,即实现设置 BOOT0 为 1, 同时 Q3 也会导通, 也会导通, STM32F4 的复位脚被拉低,实现。然后延时 的复位脚被拉低,实现。然后延时 的复位脚被拉低,实现。然后延时 的复位脚被拉低,实现。然后延时 的复位脚被拉低,实现。然后延时 的复位脚被拉低,实现。然后延时 的复位脚被拉低,实现。然后延时 100ms 100ms后, mcuispmcuisp mcuisp 控制 DTR 为高电平,则 为高电平,则 为高电平,则 DTR_N DTR_N 输出低电平, RTSRTS 维持高电 维持高电 平,则 平,则 RTS_NRTS_NRTS_N 继续为低电平,此时 继续为低电平,此时 STM32F4 STM32F4 的复位引脚,由于 Q3 不再导通, 变为高电平不再导通, 变为高电平STM32F4 结束复位,但是 结束复位,但是 BOOT0 还是维持为 1,从而进入 ,从而进入 ISP 模式,接着 模式,接着 mcuispmcuisp mcuisp 就可以开始连接 就可以开始连接 STM32F4 STM32F4 STM32F4,下 载代码了,从而实现一键,下 载代码了从而实现一键,下 载代码了从而实现一键载”。也不明白DTN_N从哪里出来的。  

一周热门 更多>