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

芯片特性
◆ 全速 USB 设备接口,兼容 USB V2.0,替代CP2102。
◆ 仿真标准串口,用于升级原串口外围设备,或者通过 USB 增加额外串口。
◆ 计算机端 Windows 操作系统下的串口应用程序完全兼容,无需修改。
◆ 硬件全双工串口,内置收发缓冲区,支持通讯波特率 50bps~2Mbps。
◆ 支持常用的 MODEM 联络信号 RTS、DTR、DCD、RI、DSR、CTS。
◆ 通过外加电平转换器件,提供 RS232、RS485、RS422 等接口。
◆ CH340R 芯片支持 IrDA 规范 SIR 红外线通讯,支持波特率 2400bps 到 115200bps。
◆ 内置固件,软件兼容 CH341,可以直接使用 CH341 的 VCP 驱动程序。
◆ 支持 5V 电源电压和 3.3V 电源电压。
◆ CH340C/N/K/E/X/B 内置时钟,无需外部晶振,CH340B 还内置 EEPROM 用于配置序列号等。
◆ 提供 SOP-16、SOP-8 和 SSOP-20 以及 ESSOP-10、MSOP-10 无铅封装,兼容 RoHS

选型列表


对比差异及注意事项
1、CH340C、CH340N、CH340K、CH340E和CH340B内置时钟,无需外部晶振。
2、CH340B内置EEPROM用于配置序列号,以及部分功能可定制等。如需小体积建议用CH343P。
3、CH340K内置三只二极管用于防止独立供电时MCU通过I/O引脚对CH340电流倒灌。
4、CH340K的底板是0#引脚GND,是可选连接;3#引脚GND是必要连接。
5、CH340C如果批号4开头且末3位大于B40,则可为8#引脚加4.7KΩ下拉电阻将其改为DTR#。
6、CH340的USB收发器按USB2.0全内置设计,UD+和UD-引脚建议不要额外串接电阻

基于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供电电压决定,使用时需注意电压匹配。

提供资料及技术支持

CH340国产USB转串口芯片替代CP2102对比CH340C与CH340G相关推荐

  1. Arm-Linux上使用国产USB转串口芯片CH9102

    最近在研究I.MX6U-ALPHA这块开发板,板上已有一片USB转串口芯片CH340,通过文档我才知道大学时实验室人手一块的小神器原来是沁恒这家公司生产的.考虑到后期项目需要使用串口和不同信号电压的设 ...

  2. MAC上配置搭配CH340/CH341 USB转串口芯片的Arduino

    按照卖家提供的网址http://www.wch.cn/download/CH341SER_MAC_ZIP.html 在上面下载驱动安装重启之后发现并没有出现所需要的端口.下面是解决方法: 打开终端,输 ...

  3. USB转串口芯片CH340系列及CH340模块使用方法(CH340驱动,接线,串口下载详细介绍)

    USB 转串口芯片 CH340 我们为什么要用到CH340驱动呢?CH340驱动就是USB转串口的驱动的一种,因为我们现在的电脑上,已经不存在串口,所以我们一般使用USB转串口芯片,目的只有一个,把电 ...

  4. USB转串口芯片 CH340 系列

    https://wenku.baidu.com/view/96c25e234b35eefdc8d3331f.html CH340G USB转串口,推出时间最早,应用最广 SOP16 CH340C US ...

  5. USB转串口芯片 FT232RL/CH9101/PL2303/CY7C65213同类型芯片参数对比

    USB转串口芯片CH9101可实现FT232RL/FT232RQ/PL2303/CY7C65213等型号之间的pin to pin兼容,在不更改硬件设计的前提下实现不同型号间快速切换与产品应用.CH9 ...

  6. GP232RL USB转串口芯片SSOP28完全兼容替代FT232RL

    USB读卡器 USB读卡器就是读取存储卡的设备,读取的内容,可以通过数据线传到电脑等设备.USB读卡器是读卡器中的一种,读卡器分为自助终端.驾校系统.会员系统.身份读卡器.IC读卡器.usb读卡器等等 ...

  7. 【工具教程】CH340 USB转串口芯片驱动安装说明

    本文由FPGA爱好者小梅哥编写,未经作者许可,本文仅允许网络论坛复制转载,且转载时请标明原作者. CH340 USB转串口芯片驱动安装说明 目前很多的开发板都使用CH340作为USB转串口的方案,芯路 ...

  8. 【PC工具】更新常用USB转串口芯片MAC驱动,CH340G驱动安装有可能遇到的问题及解决办法...

    最近有个朋友和我要USB转串口芯片的MAC驱动,不是很难找,参考上次cr4fun提供的地址很快能够搜索到,为了便于以后大家使用方便,再将驱动整理一下. CH340G(nodemcu v3使用的转换芯片 ...

  9. ch340电路 usb转串口电路 usb转ttl usb连接单片机串口 ch340全自动下载电路

    CH340手册官网下载链接:USB转串口芯片:CH340 - 南京沁恒微电子股份有限公司 概述 CH340是一款 USB 总线的转接芯片,实现 USB 转TTL串口或者 USB 转打印口. 成本便宜, ...

最新文章

  1. linux下将多个文件去除文件头合并_shell命令实现当前目录下多个文件合并为一个文件的方法...
  2. 智能车竞赛技术报告 | 节能信标组 - 重庆大学- 赛博坦汽车人联盟
  3. 转-项目管理心得:一个项目经理的个人体会、经验总结
  4. 喝清凉茶,吃绿豆汤看绿色奥运[我写绿色IT]
  5. Codeforces 1284E New Year and Castle Building (计算几何)
  6. 机器人学中的一些概念3——雅克比矩阵
  7. poj 1797 Dijkstra算法
  8. 学习笔记(48):Python实战编程-grid布局
  9. HDFS分布式文件系统设计思想
  10. java文件快速扫描仪_有没有办法从Java中的方法提供自动扫描仪输入?
  11. 计算机应用技术班级鉴定,大学班级的鉴定评语(精选50条)
  12. oracle报错12516,Oracle连接数太多报错-ORA-12516异常
  13. 利用grep和awk来分析nginx日志
  14. jmeter抓取cnode网站token值
  15. 【冰糖Python】深度森林 DeepForest
  16. 我的梦想是成为一名计算机程序员英语怎么说,我的梦想英语作文带翻译八篇(I have a dream)...
  17. 《数字图像处理》第三章学习总结感悟1:灰度变换与空间滤波概念及常用灰度变换方法介绍
  18. android化学制图软件,化学工具箱最新版
  19. 淘宝/天猫、拼多多、1688产品详情页API、SKU信息获取展示
  20. 顶级风投资本家对未来科技的10大预测

热门文章

  1. 坐标轴删了怎么恢复_EXCEL表折线图已经删掉的图例怎么恢复 - 卡饭网
  2. 如何用计算机模拟基金收益,[原创]中国股市十七年的基金计算机模拟
  3. SpringBoot集成Kafka
  4. 如何开展一次成功的海外KOL营销活动?
  5. 用数组存储三个学生对象,并遍历数组
  6. 甘特图控件VARCHART XGantt的功能亮点
  7. VSCode for mac 设置中文
  8. Linux使用技巧6--Ubuntu笔记本屏幕亮度调节
  9. husky + lint-staged + commitizen 配置提交代码规范
  10. python实现神经网络数字识别_PYTHON搭建BP神经网络,并实现手写数字识别