← 返回软件与工具库

CP210x 驱动下载:Silicon Labs 官方 VCP 四平台版

最后更新 2026-09-02
⏱ 约 9 分钟 🟡 涉接线/强电
CP210x VCP 驱动 CP2102 驱动 / CP210x / Silicon Labs USB转串口驱动 驱动与串口底层 免费

Silicon Labs 官方为自家 CP210x 系列提供的免费 VCP 驱动,覆盖 Windows / Macintosh / Linux / Android 四个平台;驱动是内核级组件,务必从官网拿,且装之前先确认你的板子真的是 CP210x。

授权
免费闭源 闭源
平台
Windows / macOS / Linux / Android
协议
USB、UART
官网
https://www.silabs.com/software-and-tools/usb-to-uart-bridge-vcp-drivers
适合
  • · 板子上是 CP2102、CP2104 等 Silicon Labs CP210x 系列桥接芯片,需要在电脑上出一个虚拟串口
  • · 还在用老系统或维护老项目,需要官网 Legacy OS Software 里的 5.x 旧驱动包
不适合
  • · CH340/CH341 的板子——它是另一家厂商的另一颗芯片、另一套驱动,装 CP210x 驱动不会有任何作用
  • · 想找一个「万能 USB 转串口驱动」的场合,USB 转串口没有通用驱动,只能按芯片对号入座
文件名
CP210x Universal Windows Driver
版本
官网未在该页给出统一版本号
SHA256
待补(尚未实际核对,不填占位值)
核对于
2026-09-02

本站不托管安装包,上方为官方渠道直链。下载后请自行核对 SHA256,与上表不一致说明文件被改动过。

CP210x 是 Silicon Labs 的 USB 转 UART 桥接芯片系列,常见型号有 CP2102、CP2104。它在板子上干的事很简单:把芯片的 UART 引出到 USB,让电脑里多出一个 COM 口。要让这个 COM 口出现,就得装它的 VCP 驱动(Virtual COM Port,虚拟串口驱动)。

但在讲驱动怎么装之前,先说这类问题里最常见、也最容易被跳过的一步。

先搞清楚你的板子到底是哪颗芯片

「USB 转串口驱动装了没用」的求助里,有相当一部分根本不是驱动本身的问题,而是装错了对象。

USB 转串口这件事,市面上不止一家在做。除了 Silicon Labs 的 CP210x,另一颗在国产开发板上极其常见的是南京沁恒(WCH)的 CH340/CH341。这两颗芯片功能上做的是同一件事,但它们是两家厂商的两颗不同芯片,驱动完全不通用。你在 CH340 的板子上装一百遍 CP210x 驱动,设备管理器里那个感叹号也不会消失。

所以第一步永远是认芯片。三个办法,从最直接的开始:

一、直接看板子上的丝印。 把板子翻过来,找靠近 USB 座那一侧的小芯片,型号是印在芯片表面的。印着 CP2102、CP2104 这类字样的,就是本页说的这一系;印着 CH340G、CH340C、CH340N、CH341 的,是另一套。这个方法最可靠,因为它看的是实物,不依赖任何软件状态。芯片小、丝印浅的时候,用手机拍照放大比用眼睛凑近看更管用。

二、看设备管理器里那个未知设备的硬件 ID。 板子插上电脑,Windows 设备管理器里通常会出现一个带感叹号的未知设备。右键属性 →「详细信息」→ 属性选「硬件 Id」,你会看到一串形如 USB\VID_xxxx&PID_xxxx 的值。这里的 VID 是 USB 组织分配给厂商的编号,PID 是厂商自己给型号的编号,它俩合起来唯一地标识了这颗芯片是谁家的什么型号。 把这一整串复制下来去查,就能反推出芯片归属——不用先猜,让 ID 告诉你。这个办法的好处是:板子被塑料壳包住、丝印被磨掉、或者芯片被打上别的标记时,它依然有效。

三、按开发板的厂商惯例先做个预判。 不同厂商习惯用不同的桥接芯片,同一家的板子往往一批批地一致。这只能当作缩小范围的线索,不能当结论——同一款板子换批次改用另一颗桥接芯片的情况并不少见,最终还是以丝印或硬件 ID 为准。

把这一步做扎实,后面九成的麻烦都不会发生。确认下来是 CH340 系的,就转到 CH340/CH341 驱动那页;确认是 CP210x,继续往下看。

从 Silicon Labs 官网拿,不要从下载站

官方页在这里:

https://www.silabs.com/software-and-tools/usb-to-uart-bridge-vcp-drivers

这不是形式主义的一句话,理由很实在:

驱动是内核级组件。 它不像串口助手那样跑在用户态、崩了顶多是程序退出——驱动跑在操作系统内核里,权限极高。一份被改过的驱动能做的事,远超过一个被捆绑了广告的绿色软件。所以现代系统对驱动的数字签名要求很严,来路不明的驱动包,风险和收益完全不成比例。

下载站的版本几乎必然滞后。 这是比安全问题更常见的实际后果:操作系统在更新,驱动也在跟着更新,而下载站上那份可能是好几年前的转载。新系统装老驱动,最典型的表现就是签名不被接受、装完设备依然带感叹号——你以为是自己操作错了,反复卸载重装折腾一晚上,其实只是包不对。

省下的那两分钟,不值得用后面几小时去换。

四个平台分别怎么拿

官方页面上提供 Windows、Macintosh、Linux、Android 四个平台的下载。

Windows 最直白:从官方页下载对应的驱动包,解压后按说明安装,装完在设备管理器的「端口(COM 和 LPT)」下面应该能看到新增的 COM 口。

macOS 和 Linux 的情况和 Windows 不一样。这两个平台上,串口设备的处理更多依赖系统自身的机制,现代版本的发行版和系统对常见 USB 转串口芯片的支持程度各不相同,有的场景下插上就能直接用、有的仍需要按官方说明安装。这里我不替任何一个具体系统版本下结论——请以官方页面上对应平台的说明为准,那里写的才是权威口径。经验上,先插上试一次(Linux 下看 /dev/ 里有没有新增串口节点,macOS 下看 /dev/tty.*),有就不用装,没有再回官方页拿包,是最省事的顺序。

Android 一栏同样在官方页上提供,用于需要让安卓设备直接连 CP210x 串口的场景。

老系统和老项目:Legacy OS Software

官方页上有一条容易被略过、但对维护老设备的人很关键的说明:使用 5.x 版本驱动的用户,需要走页面上的「Legacy OS Software」。受这条影响的应用笔记软件包是 AN144SW.zip、AN205SW.zip、AN223SW.zip。

什么人会碰到这条?两类:

  • 系统本身老。 手上是一台跑着老版本 Windows 的工控机、测试台,或者产线上一台不允许升级的机器——新驱动未必支持它,得从 Legacy 那条路找对应版本。
  • 项目被锁在老版本上。 上位机软件、生产工装、配套的定制工具当年是配着 5.x 驱动做的验证,换驱动就要重新走一遍验证流程。这种情况下「不动」比「升级」更理性。

如果你是新板子、新系统,就不要去碰 Legacy 那条路——它是给有历史包袱的场景准备的,不是「更稳定的老版本」。

装完了,COM 口还是不出现

先别急着卸载重装。按这个顺序排,绝大多数问题能在前两步解决:

一、先怀疑那根 USB 线。 这是最高频、也最反直觉的原因:很多 USB 线只有电源线,没有数据线。充电宝、小家电附赠的短线里这种特别多。表现是插上板子电源灯亮、看起来一切正常,但电脑完全没反应——设备管理器里连未知设备都不出现。换一根确认能传数据的线(比如平时给手机传文件用的那根)再试一次,比什么都快。判断口诀:板子亮灯≠电脑认到设备。

二、换 USB 口。 优先插机箱后面主板直出的口,避开前置面板和无源 USB Hub。这两处供电和信号质量都更差。板子外挂了电机、屏幕、无线模块时,还可能是整体供电不够导致枚举反复失败——这类现象和供电的关系见给 ESP32 供电这件事里讲的思路,判断方法是通用的。

三、看设备管理器里有没有带感叹号的未知设备。 有,说明电脑认到了硬件、只是没匹配上驱动,那就回到本页第一节去核硬件 ID——这时候八成是芯片认错了。完全没有任何新设备出现,说明连硬件枚举都没成功,问题在线或口,回第一、二步。

四、真要重装时,先彻底卸载再装。 在设备管理器里右键那个设备卸载,如果有「删除此设备的驱动程序软件」的勾选项就勾上,然后拔掉板子、重新插上,让系统重新枚举一次。在没卸干净的情况下反复叠加安装,是很多「怎么装都不行」的真正原因。

五、COM 口出来了但收不到数据,就不是驱动的事了。 驱动的职责到「设备管理器里出现一个 COM 口」为止。之后收不到东西,要查的是波特率等四项参数、TX/RX 有没有接反、端口是不是被别的软件占着——先用 UartAssist 或串口调试助手网页版打开这个口验证一下,能打开就说明驱动这一环已经通了。参数含义和常见坑见 UART 原理。

最后一句

这一页最值钱的其实是第一节。

USB 转串口没有「万能驱动」,只有「对号入座」。你花两分钟翻过板子看一眼丝印、或者复制一次硬件 ID 去查,能省掉后面所有的猜测。认准芯片,再去对应厂商的官网拿驱动——CP210x 找 Silicon Labs,CH340 找沁恒,就这么简单。

📄 来源 / 自校链接

本文为公开资料整理,非亲测。关键参数与代码请结合实物与下列官方来源验证。

延伸阅读

如果对着硬件 ID 查下来发现你的板子是另一颗芯片,驱动在 CH340/CH341 驱动。 驱动装好、COM 口出来之后,先用 UartAssist 或 串口调试助手网页版确认能收发,再去连你的上位机; 串口四项参数换算见进制与波特率换算,参数本身的含义见 UART 原理。 其余同类见软件与工具库。

同类可替代
内容有错、看不懂、或想看下一期?告诉我们 →

本文为公开资料的学习整理,非亲测。涉接线/花钱/合规的步骤请结合实物与官方最新资料验证,风险自负。见免责声明。

这个页面有问题?

提交时会附带当前页面地址和浏览器信息,帮助我们定位问题。不填联系方式即为匿名。