找回密码
 立即注册
查看: 1022|回复: 37

8h8k64u烧录程序,电源是电脑type-c转3.3v

[复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:43
  • 最近打卡:2025-01-31 01:04:04

5

主题

27

回帖

491

积分

中级会员

积分
491
发表于 2024-11-26 15:09:23 | 显示全部楼层 |阅读模式
本帖最后由 dhvliyike 于 2024-11-26 15:35 编辑

单片机最折磨人的烧录程序问题求助:
之前是没加LDO和mos电平转换电路,烧录都没问题。现在加了之后,烧录现象是:能烧录的板子按第二张图的方式烧录成功之后,现在想烧录第二遍就无论如何都无法烧录,串口显示栏能显示识别到的串口名称stc-cdc1-uart1,搞不懂。我想起了我之前用【开天斧】碰到的问题“用5v可以烧 换成3.3v就无论怎么折腾都无法烧录”。折腾就是“p3.2无论怎么按、电源开关怎么按都不行”。

我知道,就是p3.2按下去,或者p3.2按下去后再按电源开关,如果能识别出stc-hid-driver就能烧录。单片机第一次烧录用图二的方式可以烧录。程序代码里我加了usb识别代码的,因为我用5v供电是没问题的,可以识别出stc-hid-driver,现在就是3.3v烧录碰到问题。

编辑补充1:5块板子都是同样的问题,应该可以排除单片机本身问题。
编辑补充2:现在点击下载偶尔会卡死,见图4,只能拔出type-c线才能恢复。卡死有几率,我还没掌握规律性,无论怎么按p3.2的开关还是电源开关,当然我的电源开关按下之后p3.0 p3.1也断电了。
编辑补充3:是不是3.3v供电不足导致?手册上是支持1.9-5.5v的。而且我以前用stc的单片机用ch340-ttl烧录的时候,5v就可以,3.3v成功的概率极低。

原理图:
微信图片_20241126145502.png

微信图片_20241126145946.png
微信图片_20241126150551.png
微信图片_20241126152012.png


微信图片_20241126145548.png
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

718

主题

1万

回帖

1万

积分

管理员

积分
15632
发表于 2024-11-26 21:59:05 | 显示全部楼层
截图202411262157024226.jpg


截图202411262157309695.jpg


截图202411262158356470.jpg

截图202411262159019119.jpg

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:425
  • 最近打卡:2025-05-03 00:09:43
已绑定手机

77

主题

4850

回帖

8388

积分

超级版主

DebugLab

积分
8388
发表于 2024-11-26 15:40:49 | 显示全部楼层
截图202411261540229452.jpg

截图202411261540455414.jpg

DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:425
  • 最近打卡:2025-05-03 00:09:43
已绑定手机

77

主题

4850

回帖

8388

积分

超级版主

DebugLab

积分
8388
发表于 2024-11-26 15:44:13 | 显示全部楼层
截图202411261542046042.jpg

截图202411261542174221.jpg

截图202411261543084281.jpg

截图202411261543244776.jpg

截图202411261543418429.jpg

截图202411261543582182.jpg

DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:75
  • 最近打卡:2025-05-02 21:21:00
已绑定手机

0

主题

130

回帖

178

积分

注册会员

积分
178
发表于 2024-11-26 16:22:18 来自手机 | 显示全部楼层
学习
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:43
  • 最近打卡:2025-01-31 01:04:04

5

主题

27

回帖

491

积分

中级会员

积分
491
发表于 2024-11-26 18:17:43 | 显示全部楼层
本帖最后由 dhvliyike 于 2024-11-26 22:08 编辑

不行,不行,按照你的3.3伏的电路图5.10.5,我把mos电平转换电路去掉,22R电阻换成33R电阻,依旧不行,串口栏可以显示cdc1-uart1,但是按住p3.2依旧无法显示stc-hid-driver。
用了stc单片机2年了,一直都为复杂的下载电路和下载方式所折磨。以前用新塘n76e003at20和stm8s003从来没有为下载困恼过,都是鼠标点一个按钮就自动下载了。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:43
  • 最近打卡:2025-01-31 01:04:04

5

主题

27

回帖

491

积分

中级会员

积分
491
发表于 2024-11-26 22:16:00 | 显示全部楼层
本帖最后由 dhvliyike 于 2024-11-26 22:23 编辑

能不能细节上解释一下2个问题:
1、插上type-c手机充电线,能显示stc-cdc1-uart1,但是再按p3.2后为啥不能切换到stc-hd1-driver ?
2、为啥点击烧录按钮后,会卡死在“停止”按钮上,只能拔掉电脑上的usb线才能恢复?

可以肯定排除我的元器件焊接问题,因为我手上有5块以上的板子都是这种情况。
第一次烧录后就不能烧录第二次了,第一次烧录的方式是按照下面图片烧录的
微信图片_20241126152012.png

我不是stc新手,之前用5v供电都很正常,第一次烧录按照上图烧录后,第二次烧录按下p3.2就会切换到stc-hd1-driver,都是没问题的。这次是为了减少电脑usb供电的纹波所以才用了ldo 输出3.3v,就碰到烧录问题了

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

718

主题

1万

回帖

1万

积分

管理员

积分
15632
发表于 2024-11-26 22:22:49 | 显示全部楼层
用下面的步骤烧录:
截图202411262222448091.jpg

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:43
  • 最近打卡:2025-01-31 01:04:04

5

主题

27

回帖

491

积分

中级会员

积分
491
发表于 2024-11-26 22:24:40 | 显示全部楼层
神*** 发表于 2024-11-26 22:22
用下面的步骤烧录:

你是一个机器人。

点评

你能不能理智点,按我们的推荐从头做一次,学会做人,我们 22:27分还在工作 [attachimg]65657[/attachimg]  详情 回复 发表于 2024-11-26 22:27
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

718

主题

1万

回帖

1万

积分

管理员

积分
15632
发表于 2024-11-26 22:27:52 | 显示全部楼层
dhvli*** 发表于 2024-11-26 22:24
你是一个机器人。

你能不能理智点,按我们的推荐从头做一次,
学会做人,我们 22:27分还在工作

电脑端 ISP 下载软件中自动识别出

“(HID1) USB Writer”
截图202411262234426794.jpg

截图202411262227494227.jpg

截图202411262229344275.jpg





回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-3 03:20 , Processed in 0.128706 second(s), 118 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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