51MCU 发表于 2024-3-5 03:38:09

STC8H8K64U无法下载程序,使用串口芯片CH340N

为学习STC8H8K64U,自己画了个最小系统板,外加P13口连接5个WS2812。
用了一个两个自锁开关来切换系统供电开关和下载方式(HID连接和CH340N串口连接)
使用左边的COM口USB连接后,STC-ISP能正确读到COM口有连接,但是选择程序文件后,下载等待单片机,按P32按键也就是丝印写download的按键(按下接地)没有反应,用来表示正在传输的LED(串在CH340N的TX上)亮,但程序不能下载。
使用右边的HID口USB连接后,电源开关下电,按住P32按键后一段时间,再上电,结果报无法识别的USB设备。
测得P32按键按下确实接地0V,抬起高电平。

电子DIY小家 发表于 2024-3-5 08:11:57

使用右边的HID口USB连接后,电源开关下电,按住P32按键后一段时间,再上电,结果报无法识别的USB设备。测得P32按键按下确实接地0V,抬起高电平。   
---usb下载的话只要UCAP上的电容没问题, P30,P31有效连接USB的D+ D-,在通过p32接地启动就能识别到端口的(电脑驱动没问题的话),如果识别不出来就要看下焊接和连线有没有问题了{:lol:}

wangxiangtan 发表于 2024-3-5 08:35:50

我觉得是焊接问题,我也搞过stc8h8k64u-LQFP64最小系统板,USB转串口和硬件USB烧写都正常的很
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=6458

ahong 发表于 2024-3-5 08:54:35

CH340_TX直接串发光二极管吗

51MCU 发表于 2024-3-5 12:35:31

ahong 发表于 2024-3-5 08:54
CH340_TX直接串发光二极管吗

是的,我看参考的原理图上串的是一个1N5819的二极管,就想着用一个发光二极管替代,这样下载程序的时候能看到在闪

21cnsound 发表于 2024-3-5 13:00:38

51MCU 发表于 2024-3-5 12:35
是的,我看参考的原理图上串的是一个1N5819的二极管,就想着用一个发光二极管替代,这样下载程序的时候能 ...

发光二极管的压降太大了

晓飛飛 发表于 2024-3-5 13:04:48

51MCU 发表于 2024-3-5 12:35
是的,我看参考的原理图上串的是一个1N5819的二极管,就想着用一个发光二极管替代,这样下载程序的时候能 ...

别说发光二极管了,就算是1n4148都有时候不好使,要用300mV压降的肖特基二极管,另外下载的时候需要按着P32下载开关不放,再断电上电。

51MCU 发表于 2024-3-5 13:40:54

电子DIY小家 发表于 2024-3-5 08:11
使用右边的HID口USB连接后,电源开关下电,按住P32按键后一段时间,再上电,结果报无法识别的USB设备。测得 ...

目前考虑可能P30脚虚焊,但万用表测得MCU片上P30脚有4.5V电压

51MCU 发表于 2024-3-5 13:44:07

wangxiangtan 发表于 2024-3-5 08:35
我觉得是焊接问题,我也搞过stc8h8k64u-LQFP64最小系统板,USB转串口和硬件USB烧写都正常的很
https://www. ...

现在有点头疼不知道是哪里虚焊了,还有两个个问题,一是本来应该点亮的直取USB电源的VUSB灯也没亮,二是查看原理图发现CH340N的V3脚没有接3V3电源,但是CH340N可以工作在5V,系统电压VCC切换到5V后也不能下载程序

电子DIY小家 发表于 2024-3-5 13:49:36

51MCU 发表于 2024-3-5 13:40
目前考虑可能P30脚虚焊,但万用表测得MCU片上P30脚有4.5V电压

单独焊接一个usb下载的最小系统试一下
页: [1] 2
查看完整版本: STC8H8K64U无法下载程序,使用串口芯片CH340N