liu672992381 发表于 2022-5-9 19:11:37

求助版主,解决STC32G12K128检测不到芯片的问题

    五一放假在家,做了一块STC32最小系统。今天焊了3块样板,都是检测不到芯片。搞了一天,还没好,因此问下版主。
已做如下操作:
1、电源检测正常,5.08V。
2、CH340自动收发没问题。收发测试时,短路CH340G的2、3脚,能收到发送出去的数据。
3、R5、R6已焊调了,下载时都是断电重启。CH340G的电源没有断,只单独断MCU电源。
4、用USB转串口+232芯片,把232的TXD接芯片RXD,232的RXD接TXD。断电重启,还是检测不到芯片。
5、看了STCH8的手册,没有发现问题所在。

        想不到问题出在哪里了,上传了我画的原理图,请大家也一起看看,{:dizzy:}
画板子的目的,主要是验证CAN外设。这个芯片是STC第一款带CAN外设的芯片。

liu672992381 发表于 2022-5-9 19:19:03

上传STC8H数据手册中的ISP电路给大家参考

wye11083 发表于 2022-5-9 19:28:58

先点工具里面的下载,然后再给stc上电。还不行检查复位脚和电源电压。还有,注意mcu和uart电压是否匹配。

liuzq1981 发表于 2022-5-9 19:51:27

个人经验,两种办法:
1、先点下载,然后在插仿真接口4PIN线。
2、先连接除地线之外的线,点下载,连接地线。

矩阵时间 发表于 2022-5-9 20:13:11

标题是 STC32G
文档是 STCH8
不妨去掉那个肖特基二极管试一下

矩阵时间 发表于 2022-5-9 20:16:28

另外,P3.2 那里缺一个 上拉电阻

modbus 发表于 2022-5-9 20:56:04

1N5819加错位置了,应该加在P3.0管脚上

jynu 发表于 2022-5-9 22:36:17

modbus 发表于 2022-5-9 20:56
1N5819加错位置了,应该加在P3.0管脚上
(引用自7楼)

厉害 一眼就看出来了 不注意真就忽略过了

记下来 避免入坑

liu672992381 发表于 2022-5-10 09:13:38

矩阵时间 发表于 2022-5-9 20:13
标题是 STC32G
文档是 STCH8
不妨去掉那个肖特基二极管试一下
(引用自5楼)

的确不严谨,除了型号不一样的,其他都是一样的。

liu672992381 发表于 2022-5-10 09:14:23

modbus 发表于 2022-5-9 20:56
1N5819加错位置了,应该加在P3.0管脚上
(引用自7楼)

确实是,感谢{:victory:} {:lol:}

liu672992381 发表于 2022-5-10 09:32:08

矩阵时间 发表于 2022-5-9 20:16
另外,P3.2 那里缺一个 上拉电阻
(引用自6楼)

我试一试,用5.6K上拉没问题吧?

liu672992381 发表于 2022-5-10 11:38:05

modbus 发表于 2022-5-9 20:56
1N5819加错位置了,应该加在P3.0管脚上
(引用自7楼)

            感谢兄弟,已经调通,自己不细心画错了原理图。经过实验证明CH340G下载程序,没问题。
另外经过检验,得出下列结论:
1、有无P3.2上拉电阻,都能下载程序;
2、有无32.768kHz晶振,都能下载程序;
3、RST复位引脚悬空,也能下载程序。

结帖,感谢各位给的建议。{:lol:} {:handshake:}
下一步,修改图纸,测试CAN外设。
页: [1]
查看完整版本: 求助版主,解决STC32G12K128检测不到芯片的问题