| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> CH340G常见故障的处理 -> 正文阅读 |
|
[嵌入式]CH340G常见故障的处理 |
目前绝大数笔记本上已经没有了RS232接口,要实现单片机与笔记本之间的通信需要借助USB串口转换芯片,就可以实现USB通信协议和标准UART串行通信协议的转换,单片机学习过程使用最多CH340G芯片。很多同学也会自己将CH340G模块绘制到单片机系统PCB板上,也会动手去焊接电路板。往往制作好了产品之后,会出现CH340G无法识别、或者识别了不能进行正常收发等故障。综合最近几年的实践经验,对于常见自制基于CH340G的USB转换工具故障的处理做了一些总结,如下: 1.CH340G无法识别故障 ??? 这个原因有很多,当然首先就是判断是否CH340G驱动引起,可以找一个功能正常使用的基于CH340G的USB转换器,如果可以正常识别,就排除了驱动问题,否则,就是驱动问题,重新安装驱动再尝试即可。 2.驱动正常,却无法识别CH340G串口 ??? 这种情况就要排查硬件电路焊接的问题,如下图所示CH340G电路就是一片芯片,一个晶振,,两片起振电容,滤波电容;首先仔细检查一下焊接点,查看芯片虚焊或者短接,滤波电容是否损坏。一般多数原因是CH340G贴片引脚短路导致,也有一部分是元器件损坏导致。 3.驱动正常,电脑可以识别CH340G串口,但是串口无法通信 ??? 前几天遇到很奇怪的问题,电脑可以正常识别USB串口,但是使用STC-ISP下载工具时停留在"检测单片机......."状态,后来经检查是起振电容损坏了,换了个电容就正常了。 ?????? 像遇到如图所示的这种情况,处理方法:首先排查单片机是否安装正确,有很多初学者都容易把单片机安反,如图所示,这种情况明显就是单片安装错误。 ?????? 如果检查单片机安装正确,排除单片机安装问题。然后使用万用表的短路当测试单片机的P3.0引脚到D1、D1与CH340G的2脚之间是否连通,二极管有没有损坏。同样使用万用表的短路当测试单片机的P3.1引脚到R1、R1与CH340G的3脚之间是否连通。如果都是连通的,再检查CH340G的晶振和起振电容是否有问题。 ? |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 9:49:58- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |