找回密码
 立即注册
查看: 3026|回复: 18

STC32仿真后硬件下载失败,一直用的USB下载,但是没法显示HID模式 | 已分析出原因

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2024-08-07 02:11:48

4

主题

12

回帖

56

积分

注册会员

积分
56
发表于 2024-2-9 17:26:13 | 显示全部楼层 |阅读模式
ST32仿真后, 硬件下载失败,
一直用的USB下载,但是没法显示HID模式
QQ图片20240209172105.jpg


回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2024-2-9 19:55:06 | 显示全部楼层
1,你这是 USB转串口下载,不是 USB下载
不是利用的STC32G12K128自带的硬件USB直接下载
截图202402091950218599.jpg
2,你这软件也不是最新的 STC-ISP V6.92L

截图202402091954319918.jpg

STC32G12K128设置为【串口仿真USB仿真后,
必须 【利用 STC32G12K128自带的硬件USB 下载】返回普通状态

下图才是利用 STC32G12K128自带的硬件USB 下载】
截图202402091957082681.jpg
截图202402091958001348.jpg







回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2024-2-9 20:00:40 | 显示全部楼层
截图202402092000387728.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2024-08-07 02:11:48

4

主题

12

回帖

56

积分

注册会员

积分
56
发表于 2024-2-17 00:38:49 | 显示全部楼层
感谢,但还是不太清楚硬件USB是怎么接线的,我一插上电脑,就自动显示成串口,按照上述步骤操作仍然不行
QQ图片20240217003633.jpg
QQ图片20240217003640.jpg

点评

下图说明你不是 USB 直接下载, 你是用的 USB专串口,CH340的USB转串口, 请认真看我们 STC32G的数据手册,学会看原理图 [attachimg]35167[/attachimg]  详情 回复 发表于 2024-2-17 07:31
[attachimg]35166[/attachimg] 板子上的type口默认带了ch340,所以就算进去了usb模式,从typec链接也是不对的。 想要进入的话需要把拆一根usb数据线,把四根线分别接在排针口的下载口哪里,哪里是直接连接的p30和p3  详情 回复 发表于 2024-2-17 03:21
[attachimg]35165[/attachimg] 板子上的type口默认带了ch340,所以就算进去了usb模式,从typec链接也是不对的。 想要进入的话需要把拆一根usb数据线,把四根线分别接在排针口的下载口哪里,哪里是直接连接的p30和p3  详情 回复 发表于 2024-2-17 03:20
[attachimg]35165[/attachimg] 板子上的type口默认带了ch340,所以就算进去了usb模式,从typec链接也是不对的。 想要进入的话需要把拆一根usb数据线,把四根线分别接在排针口的下载口哪里,哪里是直接连接的p30和p3  详情 回复 发表于 2024-2-17 03:20
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:458
  • 最近打卡:2025-05-01 07:48:22
已绑定手机
已实名认证

110

主题

2219

回帖

5452

积分

版主

积分
5452
发表于 2024-2-17 03:20:49 | 显示全部楼层
qi*** 发表于 2024-2-17 00:38
感谢,但还是不太清楚硬件USB是怎么接线的,我一插上电脑,就自动显示成串口,按照上述步骤操作仍然不行 ...

Screenshot_2024-02-17-03-14-40-116-edit_com.taobao.taobao.jpg

板子上的type口默认带了ch340,所以就算进去了usb模式,从typec链接也是不对的。
想要进入的话需要把拆一根usb数据线,把四根线分别接在排针口的下载口哪里,哪里是直接连接的p30和p31
不过这样子会比较麻烦,建议整一个STC-USB Link1D。直接ttl排针口用swd进行调试和仿真,不会出问题也不占用硬件。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:458
  • 最近打卡:2025-05-01 07:48:22
已绑定手机
已实名认证

110

主题

2219

回帖

5452

积分

版主

积分
5452
发表于 2024-2-17 03:21:34 | 显示全部楼层
本帖最后由 王昱顺 于 2024-2-17 03:26 编辑
qi*** 发表于 2024-2-17 00:38
感谢,但还是不太清楚硬件USB是怎么接线的,我一插上电脑,就自动显示成串口,按照上述步骤操作

说实话如果感觉io足够的话,建议使用stc32f,速度更快,比32g还多带一些新功能
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2024-2-17 07:31:58 | 显示全部楼层
qi*** 发表于 2024-2-17 00:38
感谢,但还是不太清楚硬件USB是怎么接线的,我一插上电脑,就自动显示成串口,按照上述步骤操作仍然不行 ...

下图说明你不是 USB 直接下载,
你是用的 USB串口,CH340的USB转串口,
请认真看我们 STC32G的数据手册,学会看原理图
截图202402170730214245.jpg

你贴的这个图,也证明了:
你是用的 USB串口,CH340的USB转串口
===普通的USB转串口不能做下载器的,要有电路配合
截图202402170733174652.jpg


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2024-2-17 07:40:00 | 显示全部楼层
下图,利用 STC32G12K128的硬件USB直接下载

截图202402170739126992.jpg
截图202402170739538411.jpg

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2024-2-17 07:45:36 | 显示全部楼层
USB-TypeC,
USB-TypeA,
普通传统单排2.54mm间距插座,
都可以硬件USB直接下载


截图202402170743154170.jpg

截图202402170745038628.jpg

截图202402170745322395.jpg


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2024-2-17 07:47:35 | 显示全部楼层
截图202402170747323510.jpg
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 06:31 , Processed in 0.140315 second(s), 109 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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