文章目录

  • CH340
  • CH330
  • HT42B534
  • CP2104
  • CP2105
  • ST-Link
  • STM32 USB VCP
  • Windows/macOS/Linux Driver

CH340

WCH南京沁恒的片子, 2元左右, 50bps~2Mbps, 代表型号嘉立创基础库可直接贴装的CH340G.
CH340G/T/R, -40℃~85℃, 需要12M外部晶振.
CH340C/E/B, -20℃~70℃, 不需要外部晶振,


体积最小的是CH340E, MSOP-10封装, 价格贵几毛钱:

CH330

WCH南京沁恒的片子, 2元左右, 50bps~2Mbps.
工作温度 -20℃~70℃. 8个引脚, 外围电路只需要两颗电容, 无需外部晶振.

HT42B534

HOLTEK的片子, 2元左右, 波特率支持到3Mbps, -40℃~85℃, 有8SOP, 10MSOP封装等.


CP2104

SILICON LABS的片子, 300bps~2Mbps, 嘉立创基础库可以直接贴装.
QFN-24_4x4x05P封装, 无需外部晶振, 工作温度 -40~85℃.

CP2105

SILICON LABS的片子, 300bps~2Mbps, 双串口.
QFN-24_4x4x05P封装, 无需外部晶振, 工作温度 -40~85℃.


还有人用4串口的CP2108, 这里就不列了.

ST-Link

常见的ST-Link V2系列是自带一个虚拟串口的, 既能给STM32下载程序, 又能串口通信, 据说能到3Mbps, 我一直用2Mbps没有问题, 详见我的博客 ST-Link V2.1 制作使用. 自己DIY很合适.

新出的ST-Link V3 接口更加丰富, 串口通信的波特率高达15Mbps:

  • 主控:STM32F723
  • SWD和SWO:最高24MHz
  • JTAG:最高21 MHz)
  • VCP:720bps ~ 15 Mbps

只是价格很美丽, 暂且放放.

STM32 USB VCP

类似于上面的ST-Link, 都是USB虚拟串口, MCU直接USB引出即可, 很省钱, 很灵活, 很强大, STM32CubeMX可以直接配置:

Windows/macOS/Linux Driver

CH340 官方驱动: http://www.wch.cn/products/CH340.html
CH330 驱动可能和CH340一样的.

CP210x官方驱动: https://cn.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers

HT42B534-x官方驱动: https://www.holtek.com.cn/productdetail/-/vg/42B534-x

ST-Link的驱动在Keil的安装包 \ARM\STLink 里就有, 官方驱动为: https://www.stmicroelectronics.com.cn/content/st_com/zh/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-utilities/stsw-link009.html

有些片子在Linux/macOS下是免驱自带的, 这一点要注意.

USB转串口常用芯片相关推荐

  1. GP232RL替代FT232RL国产USB转串口/UART芯片

    GP232RL为接口转换芯片,可以实现USB到串行UART接口的转换,也可转换到同步.异步Bit-Bang接口模式.具备可选择的时钟产生输出,以及新的FTDIChip-ID安全加密狗功能. 此外,还提 ...

  2. GP232RL:国产USB转串口/UART芯片替代FT232RL

    目录 GP232RL简介 芯片特性 GP232RL vs FT232RL 应用领域 工程测试 GP232RL简介 GP232RL为接口转换芯片,可以实现USB到串行UART接口的转换,也可转换到同步. ...

  3. 下列属于usb转串口的芯片是_USB转串口芯片——FT232R

    FT232R - USB UART集成电路 FT232R是FTDI系列USB UART接口集成电路的最新装置.FT232R是USB转串行UART接口, 俱备可选责的时钟产生输出,以及新的FTDIChi ...

  4. 【WCH沁恒芯片摘要】USB转串口方案选型

    [WCH沁恒芯片摘要]USB转串口方案选型 沁恒专注于连接与控制领域,在USB转接领域深耕多年.提供USB高速/全速转串口系列芯片,可实现USB转1/2/4/8路串口,支持串口I/O独立供电,支持VC ...

  5. usb 转串口 rs232 协议 pl2303 ,max232作用

    RS-232分TX/RX,全双工的,可以同时收发: USB只有一对差分数据线D+/D-,是半双工的: 要实现串口的功能,首先需要有一个串口,不过现在的好多电脑 都不带串口的功能 ,因此 我们需要将 输 ...

  6. usb转串口蓝屏问题的解决

    嵌入式开发离不开串口,单片机.ARM均需要串口来进行与宿主机的通信.自从自己开始接触单片机开始,一个问题便一直困扰着自己--蓝屏问题. 由于笔记本目前都取消了串口,因此在笔记本与开发板进行通信的时候, ...

  7. 【PC工具】更新系统运行库一键安装,常用USB转串口芯片CP210x驱动,CH340G驱动安装有可能遇到的问题及解决办法...

    微信关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 最近发现一个不错的项目--VisualCppRedist AIO,一键安装各种系统运行 ...

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

    微信关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 首先感谢cr4fun提供CP210x官方驱动下载地址: win8,win10的: ht ...

  9. 【PC工具】nodemcu ESP8266常用USB转串口芯片驱动CP210x、CH340G驱动安装有可能遇到的问题及解决办法...

    微信关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 最近乐鑫的ESP8266模块火的不要不要的,不仅是在中国,全世界的创客都在用,真给国人 ...

最新文章

  1. 设计模式之享元模式(Flyweight)摘录
  2. 程序员求职成功路(2) - 第3章 数据结构与算法
  3. C#字符串二进制互换
  4. 35 线程优先级队列(queue)
  5. Nginx 实现AJAX跨域请求
  6. 【ARM】Load Store指令
  7. 微软概述 Windows Server 2008 的定价、包装及授权
  8. oa系统哪个服务器好,谈谈用户对各大OA系统的使用心得
  9. php做网站不兼容ie8,快速修复网页在IE8 下的显示兼容问题
  10. oracle获取日期所在周,ORACLE 获取某一日期所在周的周一
  11. GitDown: 下载Github特定文件夹
  12. 牛客小白月赛2 J.美
  13. 未知USB设备(设备描述符请求失败)解决方法
  14. 面试常见问题及应答技巧
  15. linux Fedora安装桌面,在Fedora Linux上安装Elementary OS桌面的方法
  16. Java编译报错:无法将类XX中的构造器XX应用到给定类型
  17. python绘制一个时间的七段数码管实例基本的七段数码管绘制
  18. 模型推理时显存不足问题
  19. word 对齐方式 左对齐,居中,两端对齐 的区别 (图示)
  20. JPEG图像压缩探索_zigzag扫描(原创)

热门文章

  1. 微信小程序018小说在线阅读系统书城
  2. 快捷开发android前端框架,Android快速开发框架_让前端更专注于前端
  3. tp5怎么跨控制器调用别的方法
  4. Sanitize检测的几种常见问题
  5. 多元时间序列预测之LSTM的实现
  6. 百钱买百鸡C语言详解
  7. 计算机网络作用包括,你知道计算机网络的功能有哪些吗?
  8. CVPR2020:Deep Unfolding Network for Image Super-Resolution解读
  9. 自动泊车(之三)车位线定位(视觉定位)
  10. 如何在 UltraEdit 工具中批量删除空行