首页 > 其他分享 >CH340一键下载电路

CH340一键下载电路

时间:2024-08-14 08:56:51浏览次数:6  
标签:CH340X 一键 低电平 电路 串口 CH340 MCU 下载

单片机串口一键下载方案


一、概述

CH340X/N/K/CH343/CH342等USB转串口芯片可实现不同类型MCU串口一键下载功能,对于支持多模式启动的STM32Fxxx/CH32Fxxx/CH32Vxxx等系列、ESP系列等MCU,使用CH340X、CH343和CH342芯片时无需外围三极管等逻辑控制电路,将芯片提供的输出信号脚直连MCU的BOOT与RESET复位引脚即可实现MCU BOOT和APP模式的控制切换和固件下载。对于AVR系列,51系列等MCU,可使用小封装,内置防倒灌设计等功能的芯片型号。除USB转串口下载方案,相关方案还有:以太网远程一键下载、蓝牙无线一键下载方案等。

STM32Fxxx/CH32Fxxx/CH32Vxxx等系列MCU 


ESP32/8266等系列MCU

51系列MCU

二、方案特点

  • 电路精简可靠,串口上电、掉电、打开、关闭等操作均不影响MCU运行模式。

          传统一键下载电路需要2个三极管配合使用以保持BOOT常态低电平以及防止串口有动作时MCU误复位或误进BOOT下载模式。

  • 兼容MCU下载软件,无需修改。
  • 支持一键下载

           利用USB的热插拔特性和CH343PT插拔库函数,可在软件端实现插入后自动下载。

  • 提供QFN16、MSOP10、ESSOP10、SOP8等封装,还可定制封装。
  • CH343支持串口IO独立供电,可支持5V/3.3V/2.5V/1.8V等串口通讯,支持防向内电流倒灌。待机模式下最低功耗仅2uA。
  • CH340K内置双向防倒灌设计、CH340X和批号4开头的CH340C/N的IO支持5V耐压和防向内电流倒灌。

三、下载原理及电路说明

3.1 STM32Fxxx/CH32Fxxx/CH32Vxxx等系列MCU

MCU启动模式:

MCU为低电平复位,硬件上需要满足MCU复位后自动进入“串口下载”模式。下载时序示意图:

CH340X和MCU串口连接参照:

基于CH340X实现的32V/F系列MCU一键下载电路

CH340X芯片,6#脚外接3~5.6KΩ下拉电阻时会自动切换为增强DTR功能,引脚默认为输入状态,由下拉电阻保持为低电平,但可以由应用程序设置DTR引脚输出高电平或不输出,用于多模式MCU下载。

进行一键下载时,计算机端下载软件打开串口,先设置DTR(BOOT0)为高电平、设置RTS#(RESET)为低电平、再高电平,MCU自动复位进入BOOT下载程序。下载完成后,需恢复DTR为低电平、设置RTS#(RESET)为低电平、再高电平,MCU自动复位后正常运行应用程序。
注:

  • CH340X的6#外接的下拉电阻,建议4.7K。除用于CH340X启用DTR功能外,兼做MCU 的BOOT0下拉电阻。
  • CH340X的串口电压由芯片VCC供电电压决定,使用时需注意电压匹配 
3.2 ESP32/8266等系列MCU

ESP系列MCU启动模式:

MCU为低电平复位,硬件上需要满足MCU复位后自动进入“串口下载”模式。下载时序示意图:
 
CH340X/CH343P和MCU串口连接参照:

基于CH340X实现的ESP32/8266系列MCU一键下载电路

基于CH343P实现的ESP32/8266系列MCU一键下载电路

进行一键下载时,计算机端下载软件打开串口,先设置DTR#(IO0)为低电平、设置RTS#(EN)为低电平、再高电平,MCU自动复位进入BOOT下载程序。
注:

标签:CH340X,一键,低电平,电路,串口,CH340,MCU,下载
From: https://www.cnblogs.com/snail-Up-work-hard/p/18358112

相关文章

  • DCDC电路设计之FB引脚布线
    该随笔从与非网上搬运,原文:案例讲解,DCDC电源反馈路径的布线规则下面为正文内容:在本文中,将对用来将输出信号反馈给电源ic的FB引脚的布线进行说明。反馈路径的布线反馈信号的布线在信号布线过程中也需要特别注意。反馈信号如Figure7-a左侧的电路图所示,输出电压经由布线,由电阻......
  • 微软NET FrameWork离线运行库+离线安装包合集,一键安装版 微软.NET离线运行库合集2024
     微软.NET离线运行库合集2024最新版是一款专为便捷、高效地管理.NET运行库而设计的工具。这款软件集成了各种版本的.NET运行库,并提供了离线安装的功能,使用户能够在没有网络连接的情况下轻松地安装所需的运行库。该软件的出现极大地简化了.NET开发环境的配置和维护过程。用户可......
  • 笔灵AI:写作难题,一键解决? 高效输出,灵感不断
    在数字化浪潮席卷而来的今天,写作能力几乎成为每个人都必备的核心技能。然而,面对一张白纸或者跳动的光标,很多人往往陷入灵感的荒漠,感到束手无策。本文旨在介绍一种高效的写作辅助工具——笔灵AI写作。该工具适应各种写作场合及不同用户群体,包括但不限于政府机构文职人员、作家、......
  • 家政服务一键预约,小程序让便捷生活触手可及
    在快节奏的现代生活中,时间成为了最宝贵的资源。无论是职场精英还是家庭主妇,都渴望在繁忙之余能享受到一份轻松与舒适。然而,传统的家政服务预约方式往往繁琐且效率低下,从电话咨询到上门服务,中间需要经过多个环节,不仅耗时耗力,还可能因为沟通不畅而引发误解。如今,随着移动互联网......
  • 修片神器Adobe Photoshop 2021 ACR14.3 一键直装特别版
    AdobePhotoshop2021版本目前已经出来了,总体变化不大,软件最大的不同就是启动图标了,能让人一眼就看出来你用的是2021版本。软件更注重智能,提供了AI的功能。不过说实话,这些功能,国内很多的软件就已经提供了,不过Adobe家做的更强。Photoshop以其强悍的编辑和调整、绘图等功能得到......
  • Glary Utilities:一键优化,全方位提升您的PC性能与稳定性
    GlaryUtilities:一款免费、强大且全能的系统优化工具,旨在提高PC性能、修复崩溃、错误和其他问题。它集成了20多个工具,可最大限度地优化计算机性能。让我们深入了解一下这款软件。软件简介GlaryUtilities 是一款受欢迎的系统维护和优化工具,适用于Windows操作系统。它提......
  • 右键菜单简化大师:一键管理,提升你的Windows操作效率
    如果你是一位经常使用电脑的用户,你一定会发现,你的右键菜单越来越臃肿,越来越乱。你可能会看到一些你从来不用,甚至不知道是什么的菜单项,这些菜单项不仅占用了你的屏幕空间,还影响了你的操作效率。有没有一种方法,可以让你自由地管理你的右键菜单,添加,删除,修改,启用,禁用你想要的菜单项......
  • 开发效率翻倍攻略!大学生电脑小白管理秘籍,资料秒搜技巧大公开!C盘满了怎么办?如何快速安
    如何正确管理自己的第一台电脑?大一新生如何管理自己的电脑?老鸟如何追求快捷操作电脑?文章目录如何正确管理自己的第一台电脑?大一新生如何管理自己的电脑?老鸟如何追求快捷操作电脑?前言初级基础分区操作分区规律动态磁盘用户数据变更磁盘文件清理/C盘文件清理常见网络问题......
  • 【ComfyUI】AI绘画 一键换人 脸工作流,学会你也可以实现随时换脸啦~低调使用,别太邪恶哦!
    大家好,我是画画的小强在这个数字时代,变脸不再是魔术师的专利,也不是好莱坞特效的专属领域。现在,有了【comfyui】AI绘画一键换脸工作流,你也能轻松掌握这项令人惊叹的技术!只需动动手指,瞬间就能换上一张新的面孔,仿佛打开了通往平行世界的大门。无论是想在社交媒体上尝试新形象,......
  • 【深海王国】初中生也能画的电路板?番外1:Arduino其他家族成员的拓展板开发(4)
    Hi~(o^^o)♪,各位深海王国的同志们,早上下午晚上凌晨好呀~辛苦工作的你今天也辛苦啦(/≧ω)今天大都督继续为大家带来电路板的番外系列——初中生也能画的电路板?番外1:Arduino其他家族成员的拓展板开发,带你给其他Arduino家族成员如ProMini、Mega2560等,进行拓展版DIY开发,l......