查了很多资料都无法解决的无法安装CH340 USB to TTL模块驱动问题终于搞定了,查了很多资料但是没有跟我出现的问题完全匹配的,所以摸索出来以后写一个笔记记录一下解决办法。仅做了简要的文字记录,如果之后有时间会补充图片。

这个模块是配合stm32单片机使用的,连接:gnd-gnd,+5v-+5v,txd-rxd,rxd-txd。连接成功后单片机和 USB to TTL模块均亮红灯。

一开始直接点击setup.exe安装(USB转串口Windows一键式安装驱动程序),显示“驱动安装失败”,卸载驱动重新安装,显示“预安装成功”,说明电脑未识别到模块接入的串口。

此时尝试过关闭数字签名,失败。也尝试过更换驱动程序,也失败了。

于是尝试手动更新驱动程序。一开始打开设备管理器时找不到串口,在“其他设备”中找到该串口,手动更新驱动程序,但手动安装现有的驱动程序后仍然提示“该设备无法启动。 尝试升级该设备的设备驱动程序。 (代码 10)”,最后在官网下载了USB转串口Windows驱动和DLL库安装成功了。

具体步骤如下,驱动下载链接附在文章末尾。

1.右键“此电脑”-“显示更多选项”-“管理”,打开设备管理器。

2.经过之前失败的尝试以后发现串口处已经可以找到该设备,但图标处有黄色叹号,说明设备仍不可使用。

3.下载沁恒官网提供的(文末链接)USB转串口Windows驱动和DLL库,点击设备-“驱动程序”-“更新驱动程序”,选择“浏览我的电脑以查找驱动程序”-“让我从计算机上的可用驱动程序列表中选取”-“从磁盘安装”,然后找到解压后文件夹中的.INF文件选中。

4.安装该驱动程序后发现设备已运转正常,问题解决。

检查usb to ttl模块是否正常使用可以打开单片机程序烧录软件看看是否可以识别该串口。

解决的过程中也查阅了很多资料,这里就不一一列举。衷心感谢各位作者的帮助。

沁恒官网:USB转串口Windows驱动和DLL库下载链接:

CH341SER.ZIP - 南京沁恒微电子股份有限公司

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐