qiao 发表于 2024-2-9 17:26:13

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

ST32仿真后, 硬件下载失败,
一直用的USB下载,但是没法显示HID模式



神农鼎 发表于 2024-2-9 19:55:06

1,你这是 USB转串口下载,不是 USB下载
不是利用的STC32G12K128自带的硬件USB直接下载

2,你这软件也不是最新的 STC-ISP V6.92L



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

下图才是【利用 STC32G12K128自带的硬件USB 下载】









神农鼎 发表于 2024-2-9 20:00:40


qiao 发表于 2024-2-17 00:38:49

感谢,但还是不太清楚硬件USB是怎么接线的,我一插上电脑,就自动显示成串口,按照上述步骤操作仍然不行

王昱顺 发表于 2024-2-17 03:20:49

qiao 发表于 2024-2-17 00:38
感谢,但还是不太清楚硬件USB是怎么接线的,我一插上电脑,就自动显示成串口,按照上述步骤操作仍然不行 ...


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

王昱顺 发表于 2024-2-17 03:21:34

本帖最后由 王昱顺 于 2024-2-17 03:26 编辑

qiao 发表于 2024-2-17 00:38
感谢,但还是不太清楚硬件USB是怎么接线的,我一插上电脑,就自动显示成串口,按照上述步骤操作
说实话如果感觉io足够的话,建议使用stc32f,速度更快,比32g还多带一些新功能

神农鼎 发表于 2024-2-17 07:31:58

qiao 发表于 2024-2-17 00:38
感谢,但还是不太清楚硬件USB是怎么接线的,我一插上电脑,就自动显示成串口,按照上述步骤操作仍然不行 ...
下图说明你不是 USB 直接下载,
你是用的 USB转串口,CH340的USB转串口,
请认真看我们 STC32G的数据手册,学会看原理图


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



神农鼎 发表于 2024-2-17 07:40:00

下图,利用 STC32G12K128的硬件USB直接下载




神农鼎 发表于 2024-2-17 07:45:36

USB-TypeC,
USB-TypeA,
普通传统单排2.54mm间距插座,
都可以硬件USB直接下载









神农鼎 发表于 2024-2-17 07:47:35


页: [1] 2
查看完整版本: STC32仿真后硬件下载失败,一直用的USB下载,但是没法显示HID模式 | 已分析出原因