CH340晶体不起振

CH340芯片外围电路非常简单,所以很喜欢用。

之前用过CH340T,TSSOP封装。这次改用CH340G,SOP16封装。和CH340T基本相同。

本应该很顺利的调试,但是却因为驱动程序耽误了好长时间。

现象:

连接电脑后,能够发现设备。(CH340,COM),但是打了个叹号。提示“由于 Windows 无法加载这个设备所需的驱动程序,导致这个设备工作异常。 (代码 31)”

用示波器观察,发现晶体没有起振。

排查过程(很苦逼啊):

1、先更换晶体;不行

2、然后对照数据手册检查原理图,发现V3引脚应该接0.01uF电容,而我用了0.1uF,换,发现还是不行。

3、更换芯片,不行。

4、更换USB线,不行。

5、后来在沁恒官方BBS上也有晶体不起振的情况,具体是上电瞬间晶体起振,稍后即为高电平。

用示波器测发现我的也是。但是他那个是因为信号线D+D-没有加屏蔽导致。虽然没解决问题,但既有启示也有进展。

此外还得到另外一个信息,如果CH340和电脑通信异常,那么芯片会进入睡眠状态,此时晶体是不起振的。也就是说晶体不起振未必是设备硬件的问题。还和上位机有关。

6、从官网下载了最新的驱动程序,还是不行。

7、最后还是要感谢度娘,搜索上面的提示“由于 Windows 无法加载这个设备所需的驱动程序,导致这个设备工作异常。 (代码 31)”,有个解答如下“从设备管理器中手动删除这个硬件信息,再扫描硬件改动就应该可以发现这个硬件信息,不需要系统自动搜索驱动,而是手动指向驱动所在的文件夹,(如果没有驱动的话,可以事先下载并解压好。)这样就可以重新安装它的驱动程序了。”

按照操作,就能够正常识别了。

说啥好呢,其实早应该怀疑驱动的问题,提示中说的很清楚,因为无法加载设备所需的驱动程序,导致这个设备工作异常。说明设备本身是没有问题的,而我却用了大量的时间去查设备硬件的问题。

当然,如果windows提示,设备无法识别,那么肯定是设备的问题了。

CH340晶体不起振

时间: 2024-10-12 15:46:36

CH340晶体不起振的相关文章

PCB模块化布局系列之时钟电路设计(晶振、晶体)

一.晶体在一个电路系统中, 时钟是必不可少的一部分.如人的心脏的作用,如果电路系统的时钟出错了,系统就会发生紊乱,因此在PCB 中设计,一个好的时钟电路是非常必要的.我们常用的时钟电路有:晶体.晶振.分配器.有些IC 用的时钟可能是由主芯片产生的,但追根溯源, 还是由上述三者之一产生的. 1,引脚尽量与芯片距离近,防止受到其他信号干扰.当然也防止它干扰别的线路,因为它是信号源. 2,尽量选择铁壳晶振,其抗干扰能力强些. 3,晶振下面所有层不能走线,并铺GND铜皮. 4,晶振附近也不要有太近的数字

晶振不起振的原因及其解决方法

原因分析: 在检漏工序中,就是在酒精加压的环境下,晶体容易产生碰壳现象,即振动时芯片跟外壳容易相碰,从而晶体容易发生时振时不振或停振: 在压封时,晶体内部要求抽真空充氮气,如果发生压封不良,即晶体的密封性不好时,在酒精加压的条件下,其表现为漏气,称之为双漏,也会导致停振: 由于芯片本身的厚度很薄,当激励功率过大时,会使内部石英芯片破损,导致停振: 有功负载会降低Q值(即品质因素),从而使晶体的稳定性下降,容易受周边有源组件影响,处于不稳定状态,出现时振时不振现象: 由于晶体在剪脚和焊锡的时候容易

无源晶振加反相器变有源分析与总结

转自"电子产品世界" 1.晶体和晶振 通常,我们会将"晶体"(Crystal)和"晶振"(Oscillator)都叫成"晶振",其实这种叫法并不恰当. 无源晶体是有两个引脚的无极性元件,如图1(a).正常工作时,需要借助外部电路产生振荡信号,自身并不需要单独外加电源. 图1 而有源晶振一般有四个引脚,如图1(b),其内部集成石英晶体.晶体管.电阻电容等元件.晶振是一个完整的振荡器,只需要外加适当电源就能正常工作,无需其他外加电

晶振和匹配电容的总结

本文转自http://www.hornby.com.cn/news/show-73.html 1.匹配电容-----负载电容是指晶振要正常震荡所需要的电容.一般外接电容,是为了使晶振两端的等效电容等于或接近负载电容.要求高的场合还要考虑ic输入端的对地电容.一般晶振两端所接电容是所要求的负载电容的两倍.这样并联起来就接近负载电容了. 2.负载电容是指在电路中跨接晶体两端的总的外界有效电容.他是一个测试条件,也是一个使用条件.应用时一般在给出负载电容值附近调整可以得到精确频率.此电容的大小主要影响

[转] STM32各种时钟的区别

[原创]:http://m.oschina.net/blog/129357 我在原创的基础又从另一位博主处引用了一些内容. 时钟系统是处理器的核心,所以在学习STM32所有外设之前,认真学习时钟系统是必要的,有助于深入理解STM32.     下面是从网上找的一个STM32时钟框图,比<STM32中文参考手册>里面的是中途看起来清晰一些:         重要的时钟:   PLLCLK,SYSCLK,HCKL,PCLK1,PCLK2 之间的关系要弄清楚; 1.HSI:高速内部时钟信号 stm3

转 STM32 时钟树

本文章来自: http://www.openedv.com/posts/list/302.htm 作者 张洋 时钟系统是处理器的核心,所以在学习STM32所有外设之前,认真学习时钟系统是必要的,有助于深入理解STM32.    下面是从网上找的一个STM32时钟框图,比<STM32中文参考手册>里面的是中途看起来清晰一些: 重要的时钟:  PLLCLK,SYSCLK,HCKL,PCLK1,PCLK2 之间的关系要弄清楚; 1.HSI:高速内部时钟信号 stm32单片机内带的时钟 (8M频率) 

驱动里碰到的英文

specification 规格:说明书 guide 指南 Desing 设计 Parts  部件 Crystal 晶体:晶振 preliminary 初步 SPK 扬声器 REC 录音 RF 无线电频率 MIC 麦克风 outline 概要 ESD 静电 LCM 液晶显示器 semaphore 信号 Timing 定时 resolution 分辨率

32系统时钟配置

 时钟是STM32单片机的驱动源,使用任何一个外设都必须打开相应的时钟.这样的好处就是,如果不使用一个外设的时候,就把它的时钟关掉,从而可以降低系统的功耗,达到节能,实现低功耗的效果.(低功耗) 在STM32中,有五个时钟源,为HSI.HSE.LSI.LSE.PLL. ①.HSI是高速内部时钟,RC振荡器,频率为8MHz. ②.HSE是高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz~16MHz. ③.LSI是低速内部时钟,RC振荡器,频率为40kHz. ④.LSE是低速

Crystal/DCXO(晶体)与TC-VCXO(晶振)校准过程

AFC校准过程 AFC校准过程  由于GSM手机采用时分多址(TDMA)技术,以不同的时间段即时隙,来区分用户,故手机与系统保持时间同步就显得非常重要.若手机时钟与系统时钟不同步,则会导致手机不能与系统进行正常的通信.在GSM系统中,有一个公共的广播控制信道(BCCH),它包含频率校正信息与同步信息等.手机一开机,就会在逻辑电路的控制下扫描这个信道,从中获取同步与频率校正信息,如手机系统检测到手机的时钟与系统不同步,手机逻辑电路就会调整振荡电路的控制电压.其改变13/26MHz振荡电路中VCO两