串口一键下载电路(CH340)的理解
来源:互联网 发布:javase8 mac 下载 编辑:程序博客网 时间:2024/05/20 06:24
如图:为原子的串口下载电路
在CH340的数据手册上有引脚的介绍以及作用:
这两个引脚:DTR#和RTS#都是 输出类型,
MCUISP(一键下载工具),会控制CH340这两个引脚的高低电平状态,通过控制DTR#和RST#这两个引脚的高低电平状态,从而控制STM32的BOOT0 和 RESET.
用万用表测量可知,DTR#、RST#初始状态的时都是高电平,在启用下载的时候,DTR#维持高,RST#拉低,此时两个三极管Q2 和Q3 导通,那么BOOT0 为高电平,RESET为低电平复位,然后DTR#变低,Q2不导通,复位结束,此时BOOT0 为高电平。由启动模式
可知,stm32的启动模式变为从系统存储器启动,启用串口下载,STM32 和 MCUISP下载软件进行通信,进行代码下载,等到代码下载结束时 RST#先变为高电平,然后DTR#在变成高电平。
如果DTR#先变成高电平,那么会在一次产生复位。
在CH340的数据手册上有引脚的介绍以及作用:
这两个引脚:DTR#和RTS#都是 输出类型,
MCUISP(一键下载工具),会控制CH340这两个引脚的高低电平状态,通过控制DTR#和RST#这两个引脚的高低电平状态,从而控制STM32的BOOT0 和 RESET.
用万用表测量可知,DTR#、RST#初始状态的时都是高电平,在启用下载的时候,DTR#维持高,RST#拉低,此时两个三极管Q2 和Q3 导通,那么BOOT0 为高电平,RESET为低电平复位,然后DTR#变低,Q2不导通,复位结束,此时BOOT0 为高电平。由启动模式
可知,stm32的启动模式变为从系统存储器启动,启用串口下载,STM32 和 MCUISP下载软件进行通信,进行代码下载,等到代码下载结束时 RST#先变为高电平,然后DTR#在变成高电平。
如果DTR#先变成高电平,那么会在一次产生复位。
0 0
- 串口一键下载电路(CH340)的理解
- STM32学习笔记:串口一键下载电路(CH340)的理解
- CH340在STM32实现一键下载电路的理解
- STM32串口一键下载电路
- 图解单片机下载程序电路原理之USB转串口线、CH340、PL2303、MAX232芯片的使用!
- 图解单片机下载程序电路原理之USB转串口线、CH340、PL2303、MAX232芯片的使用! .
- 图解单片机下载程序电路原理之USB转串口线、CH340、PL2303、MAX232芯片的应用
- 图解单片机下载程序电路原理之USB转串口线、CH340、PL2303、MAX232芯片的应用
- 图解单片机下载程序电路原理之USB转串口线、CH340、PL2303、MAX232芯片的使用!
- 串口下载代码CH340驱动安装
- STC12C5A60S2与CH340搭建下载电路存,开关断开时VCC上的电压
- 解决PCB设计中下载电路CH340连接不上电脑的问题
- 关于USB-Serial、USB转串口、USB-UART、PL2303、CH340等的理解
- 串口取电电路(一)
- miniSTM32开发板的一键下载电路
- 解决Arduino在OS X El Capitan中找不到串口的问题(CH340/1 系列)
- USB转串口_FT232-CH340-PL2303的简单辨析
- STM32、串口、一键下载
- Nginx跨域设置
- 小米便签(1)
- Windows下的修改Tomcat的可用内存
- JSON 转 POJO: jackson 反序列化
- 数据结构和算法——二叉树
- 串口一键下载电路(CH340)的理解
- java.util.ResourceBundle使用详解
- U9Bom阶层展开脚本
- Java与模式之装饰(Decorator)模式
- NFS的配置
- Tomcat启动的初始内存设置(Tomcat 的JVM 内存溢出)
- 数据可视化简介
- SysTick时钟
- iOS 自动登录或者记住密码,求个Demo,不知如何调用