文章目录

  • 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. php的$_FILES如何生成以及如何与上传文件对象产生联系
  2. ASP.NET MVC随想录——创建自定义的Middleware中间件
  3. $0,$#,$@,$+特殊符号的含义,shell的传递参数
  4. 编程语言python入门-2020年10月编程语言:Java、Python 龙争虎斗
  5. mfc遍历指定文件夹下的所有文件并排序
  6. 用户研究:用户行为分析
  7. Maven 使用本地Tomcat9 一键启动和热部署
  8. 访问网上邻居-修改账号密码
  9. 计算机社团闯关游戏,计算机协会社团文化节小游戏
  10. ASP.NET在线考试系统+文档说明
  11. DDoS攻击新玩法 暴雪上演营销新方式
  12. 带你读懂——频率响应与采样频率之间的关系
  13. 如何在Excel中将多个单元格中的文本合并到一个单元格中
  14. Android图片上传的两种方式
  15. ffmpeg音乐+图片合成视频
  16. 聊天记录怎么删除才能防止被恢复
  17. matlab让legend横着排,echarts画一个饼图, orient: 'horizontal',图例横向排列,当图例比较多时,如何在第二排让图标一一对齐?...
  18. DS18B20 Proteus
  19. 如何进行微距摄影(转)
  20. 经验分享——教务管理系统有几大功能

热门文章

  1. XXE(XML外部实体注入)详解
  2. todolist效果实现
  3. cics中间件考试_CICS常用命令
  4. 什么是长尾关键词?如何找到长尾关键词?以及使用长尾词的九大理由
  5. bilibili视频下载神器[无广告]
  6. Halcon实用:焊点检出设计思路
  7. git合并多个远程commit并提交
  8. 第15讲 布尔函数标准型及化简
  9. vba python 结合_xlwings利用VBA调用python
  10. ISO 26262功能安全硬件指标计算实践(下):FMEDA和FTA分析计算