====== CH340 驱动下载 ====== CH340 是最常见的 USB 转 TTL 芯片,以下是各平台驱动下载和安装指南。 ===== 芯片简介 ===== CH340/CH341 是南京沁恒生产的 USB 转串口芯片: **特点**: - 成本低廉 - 稳定性好 - 支持 Windows、macOS、Linux - 传输速率可达 2Mbps **常见应用**: - USB 转 TTL 模块(如市面上常见的 "CH340 模块") - USB 转 232 串口 - Arduino 兼容板(如部分国产 Arduino 替代板) ===== Windows 驱动 ===== == 官方驱动下载 == **下载地址**:https://www.wch.cn/downloads/CH341SER_ZIP.html **包含内容**: - CH340 驱动(USB 转 TTL) - CH341 驱动(USB 转并口/打印口) **安装步骤**: - 下载并解压驱动包 - 运行 SETUP.exe 安装程序 - 如果弹出驱动安装提示,选择 "始终安装此驱动程序软件" - 安装完成后,设备管理器中会显示 "USB-TTY" 端口 == 设备管理器确认 == - 右键点击 "此电脑" - 选择 "管理" → "设备管理器" - 展开 "端口 (COM 和 LPT)" - 应显示类似 "USB-TTY (COM3)" 的设备 - 记住 COM 端口号(在 PuTTY 等软件中使用) == 常见问题 == **驱动安装失败** - Windows 10/11 通常自动安装 - 手动安装时选择 "从计算机可用驱动列表" - 如有签名问题,需要禁用驱动签名 **端口号过高** - COM 号超过 10 在某些软件中可能不可见 - 可在设备管理器中手动修改 COM 号 - 右键端口 → 属性 → 端口设置 → 高级 → COM 端口号 ===== macOS 驱动 ===== == 官方驱动下载 == **下载地址**:https://www.wch.cn/downloads/CH341SER_MAC_ZIP.html **支持的 macOS 版本**: - macOS 10.15 (Catalina) - macOS 11 (Big Sur) - macOS 12 (Monterey) - macOS 13 (Ventura) - macOS 14 (Sonoma) == 安装步骤 == - 下载并解压驱动包 - 双击 CH341SER_MAC.pkg - 按照提示完成安装 - 如提示 "系统扩展被阻止",前往 系统偏好设置 → 安全性与隐私 → 允许 == 安装后验证 == # 查看是否识别 ls /dev/tty.wchusbserial* # 或 ls /dev/cu.wchusbserial* == 常见问题 == **提示系统扩展被阻止** - 系统偏好设置 → 安全性与隐私 - 点击左下角锁图标解锁 - 允许 "来自 WCH.cn 的系统软件" - 重新插入 USB 设备 **Homebrew 安装** # 使用 Homebrew 安装(推荐) brew install ch341eeprom brew install ch340eeprom ===== Linux 驱动 ===== == 内置支持 == **Linux 内核已内置 CH340 驱动**,通常无需额外安装。 == 验证驱动加载 == # 检查内核模块 lsmod | grep ch341 # 查看设备 dmesg | grep ch341 # 应显示类似: # ch341 3-1:1.0: ch341-uart converter now attached to ttyUSB0 # 查看设备文件 ls -l /dev/ttyUSB0 == 权限设置 == # 当前用户添加到 dialout 组 sudo usermod -a -G dialout $USER # 重新登录后生效,或立即使用 newgrp dialout # 或者直接修改设备权限(临时) sudo chmod 666 /dev/ttyUSB0 == 手动编译驱动 == 如果内核没有内置驱动,可以手动编译: # 下载驱动源码 git clone https://github.com/WCHSoftGroup/ch34x_linux # 编译 cd ch34x_linux make # 安装 sudo make install # 加载驱动 sudo insmod ch34x.ko ===== 驱动版本查询 ===== == Windows 版本 == - 右键 "USB-TTY" 设备 - 属性 → 驱动程序 → 驱动程序详细信息 - 查看 ch341.sys 版本 == macOS 版本 == # 查看系统扩展 kextstat | grep ch341 # 或查看驱动信息 cat /Library/Extensions/wch.cn-ch34xSerial.kext/Contents/Info.plist | grep -i version ===== 芯片型号识别 ===== CH340 和 CH341 外观相似,但功能略有不同: ^ 芯片 ^ 功能 ^ 常见模块 ^ | CH340G | USB 转 TTL | 3.3V/5V TTL 模块 | | CH340C | USB 转 TTL,内置晶振 | 小型化模块 | | CH341A | USB 转并口/SPI | 编程器模块 | **识别方法**: - 查看芯片上的丝印 - CH340 系列印有 "CH340" - CH341 系列印有 "CH341" ===== 相关链接 ===== - [[tool:ttl-tools|串口终端软件]] - [[method:ttl-serial|TTL 串口救砖]] - [[guide:hardware|硬件基础]] - [[https://www.wch.cn/downloads/CH341SER_ZIP.html|CH340 官方驱动]]