微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 关于STC12C5A60S2使用CH340G无法下载问题的解决方法

关于STC12C5A60S2使用CH340G无法下载问题的解决方法

时间:10-02 整理:3721RD 点击:
前段时间发表了一个帖子,是求助帮忙解决STC12C5A60S2使用CH340G下载程序出现串口跳变的问题,图片中是我的原理图,大家可以看一下,我参考了该单片机的技术手册,参考了正点原子的STM32使用串口下载的原理图(因为我自己设计的STM32开发板使用的也是这种下载芯片没有问题),总之,借助了很多原理图设计,最后设计出了这个图纸。觉得应该没什么问题的,但是当我把板子焊接好以后,问题就出现了。下载程序的时好,时坏,下载不了的时候就会出现一个现象,串口号在开关按下去的时候出现跳变。这是导致下载出现问题的原因。
也在论坛里向高手咨询了,可能有些大神觉得不屑于解决这个问题,就没回复,也有可能是没有遇到这个问题,所以不知道如何回复,不管怎样,还是有人回复的,再次表示感谢。
最近在设计另外一个电路板的时候,也出现了这个问题,我觉得这个问题不是偶然的问题,是大家在设计的时候,都有可能出现的问题。所以花了点时间尝试去解决。
有的图纸上是在我画的箭头的位置,串联了一个SS14二极管,我尝试了一下,还是不行。最后,我根据以前的经验,串联了一个20欧姆的电阻,结果这个问题解决了。
今天,我又重新把这个电路拿来,在PCB板子后面,把线隔断,串了一个20欧姆的电阻,可以正常下载程序 了。 我试了一下,把最近设计的几百套板子的那个地方原来使用的SS14二极管,换成20欧姆的电阻,所有的下载问题解决了。
这是我在设计过程中遇到的一个问题,也花心思去解决了这个问题,所以想在这里跟大家分享一下。

至于这个VBUS串联20欧姆的电阻到按键开关上的原因我还不是很确定,再此抛砖引玉,希望各位高手能从理论上分析一下具体原因。也给新手一个学习的机会。


你好,我和你的问题差不多,我的也是在开关按下去的时候出现跳变,就是串口消失有出现,我的原理图和你的几乎一样,电源部分也是5稳压到3.3V.到底是什么原因出现跳变呢?串联20电阻能解决问题吗?

厂家说是供电不稳,就会出现这种情况。不过是跟他们的工艺也有关系,有的批次生产的就不会出现这种情况,有的批次就都会出现这种情况。串联一个小欧姆的电阻是可以解决的。亲自测试过。

串口一直无法识别?同样是STC12C5A60S2使用CH340G

把你的原理图哪来看看。

看到你的这个帖子了,嘿嘿,我的板子不好改,下次试一下你的这个方案,谢谢小编的分享!

那个VUSB到开关加个20欧姆电阻有用,主要是因为开关关掉之后由于开关内部断电不彻底,留有余电,这个电阻可以把余电截断,这样下载比较稳定

还是会跳转啊

还有什么办法吗?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top