▶ 概述

  CH340 是一个 USB 总线的转接芯片,实现 USB 转串口或者 USB 转打印口。在串口方式下,CH340 提供常用的 MODEM 联络信号,用于为计算机扩展异步串口,或者将普通的 串口设备直接升级到 USB 总线。

▶ 封装

  其实物封装为标准的 16 脚贴片,CH340C内置时钟,无需外部晶振。

▶ 引脚

  设计中主要关注UD-、UD+、TXD、RXD、DTR#、RTS#。

▶ 电路

  micro-usb端主要接出D-、D+,为数据线。VBUS和GND,为电源。

  CH340C的TXD、RXD分别接到ESP8266的RX与TX上。UD+、UD-分别对应usb的D+、D-。(7、8脚为NC.图示错误,CH340C自带晶振)。

  采用一对数字三极管,通过对DTR#、RTS#的控制,实现对芯片的复位与程序下载(IO0为低电平有效)的控制。

资料来源:https://www.wemos.cc/en/latest/d1/d1_mini_lite.html(ESP D1 mini)

     https://atta.szlcsc.com/upload/public/pdf/source/20171107/C84681_15100186735851094113.PDF (CH340资料)

CH340C的ESP8266一键下载电路设计相关推荐

  1. ESP01S CH340 一键下载电路设计

    ESP01S BOOT 选择 从图中可以看到,只要在下载模式将 GPIO0 拉低,运行模式拉高就可以实现一键下载. 对于 CH340G 这款 USB 转串口,可以利用 DTR 在下载程序是为低电平,程 ...

  2. 【STM32】关于BOOT引脚和一键下载电路下载的一些事

    文章目录 前言 1.BOOT0和BOOT1的作用 2.一键下载电路 2.1.洋桃1号开发板 2.2.正点原子战舰版 参考资料 前言   之前在STM32的程序下载方面一直不求甚解,现在是时候回来仔细研 ...

  3. 测试CH340C的功能,制作MicroPython ESP8266,ESP32下载器

    ▌01 CH340C USB-UART芯片 CH340C 是沁恒公司的USB-UART的转换芯片.在 CH340E USB转串口 IC测试电路 测试了CH340E的基本功能.为了制作 ESP8266以 ...

  4. 【ESP8266 快速入门】硬件:ESP12S/ESP12F最小系统设计及typeC自动下载电路设计

    [ESP8266]ESP12S/12F 最小系统设计及typeC自动下载电路设计 0.引言 ESP8266面向物联网应用的,高性价比.高度集成的 Wi-Fi MCU. 芯片ESP8266EX采用的QF ...

  5. 免外围电路ESP32/ESP8266系列单片机串口一键下载方案

    一.概述 CH340X.CH343.CH342等USB转串口芯片支持免外围电路ESP32/ESP8266等单片机串口一键下载功能,对此类支持多模式启动的单片机,无需外围三极管等逻辑控制电路,将芯片提供 ...

  6. 关于ESP8266自动下载和CH340的几件事

    最近在玩ESP8266,做了些东西,比如考研倒计时器.网络闹钟.网络灯(用手机控制亮度).气象站等等. ESP8266本身挺简单的,倒是这个自动下载电路,我还是第一次玩,以前玩51也用过串口下载,都是 ...

  7. 免外围电路CH32F/CH32V/STM32F系列单片机串口一键下载方案(CH340)

    一.概述 CH340X和CH340C等USB转串口芯片提供专用下载模式,可实现免外围电路CH32F/CH32V/STM32F等单片机串口一键下载功能,对此类支持多模式启动的单片机,无需外围三极管等逻辑 ...

  8. STM32的复位电路、ISP一键下载原理

    这两天在学习stm32最小系统板的时候 对这一部分特别的不理解 于是就去找了很多东西去看 先说一键下载电路吧 先引用一张正点原子的原理图: 在芯片手册上查找ch340的手册,上面对于 RTS与DTR的 ...

  9. 基于CH340的一键下载电路

    阅读目录 一.CH340简介 二.CH340G在Arduino上的下载电路应用 三.CH340G在STM32上的下载电路应用 四.CH340驱动程序下载 回到顶部 一.CH340简介 CH340 是一 ...

最新文章

  1. 关于网络上的各种mysql性能测试结论
  2. loadrunner使用流程_LoadRunner关联函数
  3. 探寻新的治疗方法,研究人员用VR可视化DNA结构
  4. 记一种数据库水平扩展的技巧
  5. 终极解密输入网址按回车到底发生了什么
  6. azure vnc控制台_使用扩展和标签控制Azure成本
  7. let声明变量时的特点
  8. java 动画 制作_【轻松一刻】Java制作字符动画
  9. python同名函数相互冲突_两个函数同名python
  10. JML 规格设计分析
  11. html代码大全右对齐,html特效代码大全
  12. 从30天到17小时,如何让HSPICE仿真效率提升42倍?
  13. el-input 输入框的正则
  14. 教你怎么快速读出python numpy中给定的array的shape
  15. matlab 为双y轴加标签,[转载]matlab双y轴添加误差棒(转载)
  16. ppt在线转换成pdf
  17. 谁说程序员不懂浪漫?用Python每天自动给女朋友免费发短信
  18. 微信小程序-地图实例
  19. jav 通过HttpClient实现调用外部接口两种请求方式(get/post)
  20. Jmeter项目文档

热门文章

  1. Java工程师就业前景及薪资水平
  2. 嵌入式软件工程师_程序人生一名嵌入式软件工程师的成长总结
  3. matlab对经济指标分析,财政收入预测与分析MATLAB
  4. python中的del
  5. 【Metal2剖析(七):抗锯齿之基于Imageblock特性的增强MSAA】
  6. 图像所征服你的七种武器
  7. 【codecombat】 试玩全攻略 第六关 cell commentary
  8. 你用 Python 做过什么有趣的数据挖掘项目?
  9. python实现批量翻译
  10. 网络基础学习:布线、计算机数制