找回密码
 立即注册
查看: 1597|回复: 14

下载目标文件失败,“检测MCU选项”执行成功 | 电路设计有问题

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:229
  • 最近打卡:2025-06-29 23:47:00

50

主题

169

回帖

1867

积分

金牌会员

积分
1867
发表于 2024-6-16 07:58:10 | 显示全部楼层 |阅读模式
环境:

MCU:STC8G1K08A-8PIN
下载器:STC-USB Link1D

问题描述:
新焊接的板子,连上Link1D下载器后,“检测MCU选项”执行成功,可以正确识别mcu型号。
然后,开始头一回下载程序时报告“正在重新握手 ......  下载失败!”
搜索了本论坛的几种解决方法(从未进入过仿真设置):
1. 延长或缩短上电时间,问题依旧;
2. 重新写入Link1D的程序,这一步做了,更新Link1D成功。
然后再试下载目标文件,仍不成功,出错的窗口内容如下:

尝试以上方法无果后,试着用买的CP2102 USB转TTL工具下载,仍然不成功。
但是,这个工具有个灯在闪,说明串口在活动;然后打开串口,接收窗口持续收到“00”,
就是这个样子:
好奇怪,新买的一批mcu,怎么会自己从串口输出内容?
难道我买到假货了?也不至于,这个型号的,新的也就7、8毛一个。

截图202406160756357598.jpg

下载出错

下载出错

串口持续输出

串口持续输出
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:112
  • 最近打卡:2025-06-29 00:35:48

741

主题

1万

回帖

1万

积分

管理员

积分
17207
发表于 2024-6-16 08:43:29 | 显示全部楼层
估计 楼主 P3.0/P3.1接了影响下载通信的电路,
如下拉电阻,如 NPN三极管,如 RS485器件等

将你实际焊接的原理图的PDF发上来, 实际接线拍个完整图片,

再拍个完整的视频发上来,大家帮你分析

=================================

1, 用最新 STC-ISP V6.94E, 截图,截全图

截图202406160840127001.jpg

2,根据你系统工作电压是 5V/3.3V选择需要STC-USB Link1D输出的电压
截图202406160858404774.jpg

截图202406160859078058.jpg



3,按如下原理图测试,也就是重新焊个只有 MCU 和去耦电容的空板
截图202406160842357378.jpg

截图202406160842591047.jpg

截图202406160843263428.jpg

4,用 STC-USB Link1D 的原装线链接
截图202406160845051608.jpg
截图202406160845361550.jpg

【STC-USB Link1D】 仿真器/全自动烧录器,USB转双串口 的用法介绍 - 老鸟反刍/吐槽,新手乐园,毕业设计 国芯技术交流网站 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)






回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:370
  • 最近打卡:2025-06-29 00:34:50

1

主题

6

回帖

1612

积分

金牌会员

积分
1612
发表于 2024-6-16 08:18:57 | 显示全部楼层
新的mcu会有流水灯程序,是厂家测试io口的,这个mcu不可能有假的,假的成本可能都要1元以上
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:577
  • 最近打卡:2025-06-29 10:04:32
已绑定手机

50

主题

1821

回帖

3192

积分

论坛元老

积分
3192
发表于 2024-6-16 08:23:44 | 显示全部楼层
复位或者重新上电时串口有00输出
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:481
  • 最近打卡:2025-06-30 00:05:33
已绑定手机

19

主题

3233

回帖

5351

积分

论坛元老

积分
5351
发表于 2024-6-16 08:27:17 来自手机 | 显示全部楼层
能检测到说明不是假的,顶多翻新的
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:112
  • 最近打卡:2025-06-29 00:35:48

741

主题

1万

回帖

1万

积分

管理员

积分
17207
发表于 2024-6-16 08:52:50 | 显示全部楼层
估计 他 P3.0/P3.1接了影响下载通信的电路,如下拉电阻,如 NPN三极管,如 RS485器件等
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:371
  • 最近打卡:2025-06-29 18:01:55
已绑定手机

21

主题

488

回帖

917

积分

高级会员

积分
917
发表于 2024-6-16 09:43:20 | 显示全部楼层
估计下载电路有干扰的元器件或者偏大的电容,我有过类似的经历,把偏大的电容去掉就OK了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:229
  • 最近打卡:2025-06-29 23:47:00

50

主题

169

回帖

1867

积分

金牌会员

积分
1867
发表于 2024-6-16 12:33:24 | 显示全部楼层
经检查,电路里最大的电容是10uF的贴片电容,即原理图上的C3,它与下载电路无关;

P3.0/P3.1连接到TM1637的CLK和DIO针脚;
===估计就这有问题了

拆掉了PCB上的R11,意味着充电电路已从本电路断开了;

新拿一张板,
仅焊接了一个新的MCU时,MCU检测和下载正常

如图中所示,mcu是完全盖在数码管下面的,而且这个数码管是14 pins,拆起来费劲,不太情愿做拆开数码管换mcu的操作。
感谢大家的关注,以下是原理图的PDF和下载时的截图:

ISP配置截图

ISP配置截图
截图202406161230315396.jpg
不知道怎么肥事,录的视频网页上看全黑屏。可以下载下来看(视频大小5.3MB)。






完整版和精简版合影

完整版和精简版合影

VID_20240616_121709.mp4

5.29 MB, 下载次数: 92

下载时的录像

chargeSchematicTP4056.pdf

116.36 KB, 下载次数: 90

原理图

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:275
  • 最近打卡:2025-06-29 06:44:16

62

主题

831

回帖

1467

积分

金牌会员

积分
1467
发表于 2024-6-16 14:15:33 | 显示全部楼层
新的也就7、8毛一个???
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:419
  • 最近打卡:2025-06-29 00:37:16

8

主题

360

回帖

2532

积分

金牌会员

积分
2532
发表于 2024-6-16 16:12:48 | 显示全部楼层
P30,P31兼做TM1637芯片的通讯接口.
TM1637通讯口为I2C,他的DIO脚会响应ACK脉冲,
读按键时候也会返回按键数据脉冲,
这样的话烧录过程中,
TM1637会很大概率把DIO脚变成输出状态,
这就会跟单片机烧录数据冲突,导致烧录失败.
这种情况应该修改电路,隔离电路屏蔽TM1637芯片DIO脚的影响,

比如设置烧录跳线开关,或者DIO脚串联合适电阻或二极管
或者其他电路隔离TM1637的影响.


回复 支持 1 反对 0

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-30 00:35 , Processed in 0.141123 second(s), 105 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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