关于CH340驱动安装的种种问题的最终稳妥解决办法
众所周知,写单片机程序需要安装ch340串口驱动,但是这种驱动版本比较老,用在老电脑上比较合适,在快速发展的,不断更新的win10系统下,安装一个旧驱动能并发很多让人崩溃的问题,比如数字签证,ch340版本过老,安装了驱动但是设备管理器显示黄三角,甚至是数据线有问题。不过最主要的问题还是win10其实对这个驱动不能很好识别。
所以,win10下安装这个驱动成了很多单片机学者的必经之路,好多人在驱动安装上甚至卡住直接放弃,连单片机开始学习都没能到达,为了帮助大家解决这一问题,加快进度更好的学习,接下来为大家带来我认为目前最方便的解决方式。
1.首先,自行安装VM虚拟机并且安装win7旗舰版系统,这里大家不愿意找就参考我发的b站一个up主的视频链接VMware虚拟机搭建装机教程、win7、win10激活方法_哔哩哔哩_bilibili。这个up说的比较全了,用到的东西也都没有失效,大家自行看视频即可,我说说我遇到的问题在这里分享出来
(1)安装虚拟机Win7系统后成功开机,但是“安装VMware tools”,这一选项仍然是灰色的。这里大家可以参考这一个连接,我也是按着操作搞出来的。安装VMware Tools选项显示灰色的正确解决办法_前端一线搬运工的博客-CSDN博客_vmtools怎么安装是灰色的
2.第一个步骤搞定后,客户机就可以和主机交换文件。然后我们把自己单片机资料里附带的ch340安装驱动拷贝到虚拟机中,因为都用老系统了,所以安装驱动也不要用最新的,不然会提醒数字签证问题(没错,旧系统也不能安太新的驱动,因地制宜很重要哭了。。。)。如果你安装驱动用的是老驱动应该问题不大,拷贝完驱动后,先把单片机插到电脑上,在虚拟机界面里会让你选择接入主机还是客机,选择接入客机,然后虚拟机里可能会提示驱动没有安装上,这里不用管,直接右键管理员运行ch340驱动安装程序,然后直接点安装,你会发现这个过程十分顺利,就是完全匹配的好处,右下角会显示驱动正在安装,过一会就提示驱动安装成功,在设备管理器中也能找到串口
上面是我成果的截图,真的整个过程在安装完虚拟机后行云流水,真不知道为啥要在win10上浪费那么多时间(再次哭泣。。。)
3.到这里就完成了,在虚拟机上会有一个共享文件夹,可以把主机建立的工程文件都放在共享文件夹里,然后把烧录软件拷贝到虚拟机里,这样就可以主机写程序在客机烧录,至于共享文件夹是在虚拟机安装教程里提到的,不会搞得去看视频。
上图是在虚拟机里运行STC烧录软件。
我觉得这是比其他方法都靠谱也省力的,安装过ch340的人都知道,(再次哭。。。)希望大家打赏支持。
要是ch340驱动不合适参考下面的驱动
链接:https://pan.baidu.com/s/1LgsKlUSwqgsmAp85fGoBZA?pwd=xdkn
提取码:xdkn
关于CH340驱动安装的种种问题的最终稳妥解决办法相关推荐
- CH340驱动安装失败 win10
有想在自己的电脑安装keil的,需要将单片机连接到电脑上,Win10才能成功安装驱动 也可以使用驱动精灵 CH340驱动安装失败 win10 关于WIN10中安装不了CH340驱动的问题完美解决方案
- A_A02_001 CH340驱动安装
A_A02_001 CH340驱动安装 一.驱动下载 二.交流学习 三.驱动安装步骤 四.检测是否成功安装 五.注意事项 一.驱动下载 网盘下载 提取码:iqmo 其他所有资料获取 直戳获取 二.交流 ...
- 【GD-1开发板】CH340驱动安装方法
CH340驱动安装方法 正常情况 异常情况 CH340驱动安装步骤 现在国产ARM替代STM32的arm芯片运动正如火如荼进行中,我也录制了一套完整的"ARM嵌入式开发入门教程", ...
- 关于STC89C5x系列USB转TTL模块CH340驱动安装失败,预安装成功的解决办法
这里会讲到单片机USB转TTL模块的CH340驱动安装失败和驱动预安装成功的问题解决. 首先,先说,安装失败不仅仅是告诉你"驱动安装失败"才算,如果提示"驱动预安装成功& ...
- (转载)oracle 10g 安装完成后,无法登陆EM的解决办法
(来自:oracle 10g 安装完成后,无法登陆EM的解决办法 ) 状况: 打开http://localhost-:5500/em,系统显示如下信息: 数据库状态当前不可用.可能是因为数据库的状态为 ...
- 通过virtualbox最小化安装centos 6.3后无法上网解决办法
通过virtualbox最小化安装centos 6.3后无法上网解决办法 1.设置virtualbox的网络连接方式,如下图使用桥接方式,桥接的网卡为宿主正在上网的网卡,现在我是通过无线来上网的,所以 ...
- ionic 安装 inappbrowser 插件后编译失败的解决办法
layout: post title: ionic 安装 inappbrowser 插件后编译失败的解决办法 tags: description: 学习使用 ionic 框架开发 ios app 时遇 ...
- linux安装mysql不成功怎么处理_Linux上安装MySQL时出现不兼容的解决办法
Linux上安装MySQL时出现不兼容的解决办法 在linux 上安装mysql rpm的时候,安装不成功 MySQL-client-5.5.36-1.linux2.6.x86_64.rpm MySQ ...
- ubuntu18.0.4 不能下载 libgd2-dev(ubuntu 20.04 安装perl 中GD 模块失败的解决办法)
ubuntu18.0.4 不能下载 libgd2-dev 一.错误信息: Unable to locate package libgd2-dev 二.原因 没有对应源 到 https://packag ...
最新文章
- bootstrap java_查看tomcat启动文件都干点啥---Bootstrap.java
- Qt Creator 插件开发(1):编译 Qt Creator
- getPath()和getResource()找不到文件(NullPointerException)的原因(idea创建properties文件)
- Oracle rowid
- mysql dos 下切换连接_如何在dos下连接进入mysql对数据库进行操作
- 【CSS3】CSS3支持的颜色表示方法大全
- linux c 写文件 换行符,[Linux文件]带回车换行的写入字符串实例
- Luogu P2055 [ZJOI2009]假期的宿舍
- qwtplot读取tid数据并绘图
- linux子网掩码和ip计算,子网掩码的计算 - winglok的个人页面 - OSCHINA - 中文开源技术交流社区...
- C#图片处理(裁剪,缩放,清晰度,水印)
- JS 微信公众号如何跳转到另一个微信公众号的链接
- 【Vue 基础知识】keep-alive是什么?怎么用?
- 云服务器(CentOS 7)上面部署Node.js环境
- 禅道的安装使用和升级
- Python Scarpy Crawl Dmoz Settings
- 软件测试寻找测试点的思维角度有哪些方面?
- 微信公众号开发完整教程(一) PHP7.0版本,TP5.0框架
- android 修改默认APN
- matlab2017b的破解激活
热门文章
- win10 jdk1.8/jdk11安装及卸载
- 如何用 APT(Annotation Processing Tool)自动生成代码
- Pinterest:难以平衡的中间人角色 毫无创新的抄袭
- 易语言学习笔记——命令篇
- 腾讯会议腾讯课堂考勤工具
- 公司估值(贴现现金流量法DCF)
- j计算机职称考试题库,2017职称计算机考试题库「附答案」
- 使用 smartupload 上传文件
- Android8.1修改packageinstaller安装指定应用不弹窗静默安装
- Firefox 110, Chrome 110, Chromium 110 官网离线下载 (macOS, Linux, Windows)