找回密码
 立即注册
查看: 2874|回复: 13

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

[复制链接]
  • 打卡等级:偶尔看看I
  • 打卡总天数:13
  • 最近打卡:2024-11-22 18:18:12

2

主题

19

回帖

148

积分

注册会员

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

原理图设计

原理图设计
IMG_20240305_022502.jpg
IMG_20240305_025731.jpg

PCB_PCB1_2024-03-05.pdf

527.13 KB, 下载次数: 107

PCB布线

回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:136
  • 最近打卡:2025-06-19 15:40:05

47

主题

1350

回帖

8084

积分

荣誉版主

冲哥视频教程和各种开源资料QQ交流群884047237,可群

积分
8084
QQ
发表于 2024-3-5 08:11:57 | 显示全部楼层
使用右边的HID口USB连接后,电源开关下电,按住P32按键后一段时间,再上电,结果报无法识别的USB设备。测得P32按键按下确实接地0V,抬起高电平。   
---usb下载的话只要UCAP上的电容没问题, P30,P31有效连接USB的D+ D-,在通过p32接地启动就能识别到端口的(电脑驱动没问题的话),如果识别不出来就要看下焊接和连线有没有问题了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:574
  • 最近打卡:2025-07-12 11:48:59

21

主题

564

回帖

2952

积分

金牌会员

积分
2952
发表于 2024-3-5 08:35:50 | 显示全部楼层
我觉得是焊接问题,我也搞过stc8h8k64u-LQFP64最小系统板,USB转串口和硬件USB烧写都正常的很
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=6458
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2025-06-03 11:49:33

26

主题

168

回帖

1265

积分

金牌会员

积分
1265
发表于 2024-3-5 08:54:35 | 显示全部楼层
CH340_TX直接串发光二极管吗
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:13
  • 最近打卡:2024-11-22 18:18:12

2

主题

19

回帖

148

积分

注册会员

积分
148
发表于 2024-3-5 12:35:31 | 显示全部楼层
aho*** 发表于 2024-3-5 08:54
CH340_TX直接串发光二极管吗

是的,我看参考的原理图上串的是一个1N5819的二极管,就想着用一个发光二极管替代,这样下载程序的时候能看到在闪
QQ截图20240305123125.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:524
  • 最近打卡:2025-07-12 00:25:31
已绑定手机

14

主题

1322

回帖

3472

积分

论坛元老

积分
3472
发表于 2024-3-5 13:00:38 | 显示全部楼层
51M*** 发表于 2024-3-5 12:35
是的,我看参考的原理图上串的是一个1N5819的二极管,就想着用一个发光二极管替代,这样下载程序的时候能 ...

发光二极管的压降太大了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:483
  • 最近打卡:2025-07-12 01:15:34
已绑定手机

38

主题

2269

回帖

2878

积分

荣誉版主

积分
2878
发表于 2024-3-5 13:04:48 | 显示全部楼层
51M*** 发表于 2024-3-5 12:35
是的,我看参考的原理图上串的是一个1N5819的二极管,就想着用一个发光二极管替代,这样下载程序的时候能 ...

别说发光二极管了,就算是1n4148都有时候不好使,要用300mV压降的肖特基二极管,另外下载的时候需要按着P32下载开关不放,再断电上电。
睁开眼睛做场梦~~~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:13
  • 最近打卡:2024-11-22 18:18:12

2

主题

19

回帖

148

积分

注册会员

积分
148
发表于 2024-3-5 13:40:54 | 显示全部楼层
电子DI*** 发表于 2024-3-5 08:11
使用右边的HID口USB连接后,电源开关下电,按住P32按键后一段时间,再上电,结果报无法识别的USB设备。测得 ...

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

点评

单独焊接一个usb下载的最小系统试一下  详情 回复 发表于 2024-3-5 13:49
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:13
  • 最近打卡:2024-11-22 18:18:12

2

主题

19

回帖

148

积分

注册会员

积分
148
发表于 2024-3-5 13:44:07 | 显示全部楼层
wangxi*** 发表于 2024-3-5 08:35
我觉得是焊接问题,我也搞过stc8h8k64u-LQFP64最小系统板,USB转串口和硬件USB烧写都正常的很
https://www. ...

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

点评

更简单的方式是使用现成的USB转串口工具,焊接跳线直接到P30/P31上,看看是否能下载成功  详情 回复 发表于 2024-3-5 17:09
焊下LED来用锡短接。串口方式下载是需要把MCU断电再上电的。 USB方式按道理讲应该没有问题的,可以重点检查一下TypeC是否焊接牢固了  详情 回复 发表于 2024-3-5 17:07
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:136
  • 最近打卡:2025-06-19 15:40:05

47

主题

1350

回帖

8084

积分

荣誉版主

冲哥视频教程和各种开源资料QQ交流群884047237,可群

积分
8084
QQ
发表于 2024-3-5 13:49:36 | 显示全部楼层
51M*** 发表于 2024-3-5 13:40
目前考虑可能P30脚虚焊,但万用表测得MCU片上P30脚有4.5V电压

单独焊接一个usb下载的最小系统试一下
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-7-12 23:12 , Processed in 0.128267 second(s), 117 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表