• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

CH340G,下载程序不成功

灵澈 2017-03-01 浏览量:5079

帮助会员提问,请大家帮帮,谢谢

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 从电路上来看,应该没有什么问题,至于封装有没有问题,就不好排查了,没有PCB源文件截图也不好说。不过我想知道楼主这是给51单片机下载程序还是STM32呢?看楼主这电路有点像是51单片机的下载电路,但是,51单片机(比如STC的单片机)是不支持在线一键下载的,下载的时候是需要给单片机断电再重新上电的,不知道楼主有没有做这部分的电路呢?所以楼主好好检查一下这部分应该就可以了。


    另外楼主有说到“设备管理器里面没有显示串口”,但是“电脑上有CH340驱动”这两个看的我有点蒙。楼主说的电脑上有CH340驱动是什么意思?是指别的CH340芯片插电脑上能显示COM口号?就是这个单片机板上的驱动插电脑上不显示?


    下面这个电路是STC官网提供的CH340G的下载电路,楼主可以参考一下,这里用了一个按钮,给单片机通断电:





    • 发布于 2017-03-01
    • 举报
    • 评论 1
    • 3
    • 0
suxin 回复了 SingleYork:谢谢,问题已解决,你的电路的确很好;值得未来参考; 回复

其他答案 数量:16
  • 遇到过类似问题,有的是因为microUSB插座质量差或者焊接问题,造成接触不好。还有就是有的CH340质量不好,换一片就行。
    • 发布于2017-03-02
    • 举报
    • 评论 1
    • 2
    • 0
suxin 回复了 shaoziyang :我的这里是焊接问题;不是芯片造成的。 回复

  • 看看你下载的单片机需要什么条件才能下载,比如说复位等
    • 发布于2017-03-01
    • 举报
    • 评论 0
    • 1
    • 0

  • 两个33R电阻去掉,USB信号直接连到USB 总线的D+和D-数据线。

    另外,C5用10uf够不够大?是否要改成22uf(虽然电脑的USB口本身已经自带稳压)


    参考原理图:

    参考资料如下:

    • 发布于2017-03-01
    • 举报
    • 评论 0
    • 1
    • 0

  • 自己做的板子还是买的现成板子,关于这个测试的话,看看换其他ch340的usb转ttl/串口设备,是否可以正常使用,如果也不能用,可能你驱动没有装上,如果可以用,那么试试吧txd和rxd短接,然后用串口工具测试发送是否可以立刻接受,来判断ch340及其他串口工具的故障
    • 发布于2017-03-01
    • 举报
    • 评论 0
    • 1
    • 0

  • 自己做的板子还是买的现成板子,关于这个测试的话,看看换其他ch340的usb转ttl/串口设备,是否可以正常使用,如果也不能用,可能你驱动没有装上,如果可以用,那么试试吧txd和rxd短接,然后用串口工具测试发送是否可以立刻接受,来判断ch340及其他串口工具的故障
    • 发布于2017-03-01
    • 举报
    • 评论 0
    • 1
    • 0

  • 正点原子的一键下载电路:

    参考对比下

    测量一下相关的信号量 是否都正常

    • 发布于2017-03-01
    • 举报
    • 评论 0
    • 1
    • 0

  • 原理图没有问题,应该是IC本身的问题,换一个IC试试
    • 发布于2017-03-01
    • 举报
    • 评论 0
    • 1
    • 0

  • 网上的电路一大堆,对比下。

    其他可能的问题。

    你的是电脑不识别你的USB设备。就算你不安装驱动,也会识别到的。这一点才是问题的关键。

    一,查看你的晶振是不是起振了。

    二、你的USB接口的定义是不是正确,与芯片的连接是不是牢固,有没有虚焊。

    三、电脑的USB口是不是正常可用的,或是换个其他的设备如U盘,可不可以识别。

    四、更换个340芯片。

    • 发布于2017-03-01
    • 举报
    • 评论 0
    • 1
    • 0

  • 首先第一点,你确认一下USB是否和CH340正常连接!也就是R36和R37这里的问题!再就是你的USB线有没有问题!如果这些都没问题!那就可以测一下晶振是否起振了!有一点值得说明的是,晶振两端的电容,必须是无极性电容,并且取值范围在12pf~47pf,晶振为12MHz!如果晶振起振,通常CH340是工作正常的!那就看其他地方了!看你的电路C7和C9时极性电容,这个是不行的,估计是这里的问题。


    总之一个理念,只要CH340正常工作,并且和USB正常连接,插上是一定有反应的!无关TxD和RXD。


    下面是我的猫头鹰中的CH340的电路图:


    • 发布于2017-03-02
    • 举报
    • 评论 0
    • 1
    • 0

  • 看看连接是否正常 驱动是否正常
    • 发布于2017-03-02
    • 举报
    • 评论 0
    • 1
    • 0

  • 看看连接是否正常 驱动是否正常
    • 发布于2017-03-02
    • 举报
    • 评论 0
    • 1
    • 0

  • 你是什么单片机下载程序呢?你的单片机是否支持串口下载呢?需不需要复位下载呢?这些都有可能导致下载失败
    • 发布于2017-03-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 驱动正常吗?若正常的话检查硬件,自环检测一下,看看收发正常不
    • 发布于2017-03-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 那个,谢谢大家的回答,我会把大家的电路图好好留意下的;

    我的问题解决了;

    01,是说设备管理器没有显示串口,是因为usb 5个管脚,有一个ID,我以为没有用,焊接时没有跟地拉开;所以造成设备不显示串口;

    02,TXD接的TXD,后来,割线加飞线修改的;

    03,没有给单片机断电的电路,割线,然后飞线,手动给51上电,算是下载成功了;

    • 发布于2017-03-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 1. 單片機多半需要Reset電路才能正確燒錄

    2. 您USB ID要接,通常是拉到地

    3. 接線時候要注意

    CH340 RX <-> MCU TX

    CH340 TX <-> MCU RX

    Datasheet裡面也有參考電路


    以上供參考

    • 发布于2017-03-03
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

CH340G,下载程序不成功