找回密码
 立即注册
楼主: qiao

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

[复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2024-2-17 07:48:53 | 显示全部楼层
要 USB 转串口 下载,可以用 STC的如下标准方案:


截图202402170750248298.jpg


截图202402170748504533.jpg

回复 支持 反对

使用道具 举报 送花

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

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2024-2-17 07:53:22 | 显示全部楼层
本案例是:
楼主从来都不是 USB直接下载,而是串口下载
并且他电脑没串口,是用的 USB转串口

回复 支持 反对

使用道具 举报 送花

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

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2024-2-17 07:54:51 | 显示全部楼层
截图202402170754266374.jpg

特别提醒:
STC32G12K128系列芯片制作成串口直接
仿真芯片USB直接仿真芯片后,
必须使用自带的硬件USB直接下载才能恢复正常下载
否则会出现"硬件选项编程失败"的错误


==> 单CPU方案仿真器使用方法:
1、首先点击此页面中的"添加MCU型号到Keil中"按钮进行安装仿真驱动
2、准备1片上面按钮所指型号的芯片并将其设置为仿真目标芯片
3、在Keil软件中打开项目,并进行相关设置,设置完成即可开始调试
4、串口/USB仿真监控程序占用P3.0/P3.1两个I/O口,但不占用串口1
   用户可以将串口1切换到P3.6/P3.7或者P1.6/P1.7再使用
   用户不能向P3.0口和P3.1口写数据
5、用户不能使用与P3.0和P3.1相关的中断和功能
   (包括INT4中断、定时器2的时钟输出、定时器2的外部计数)
6、串口/USB仿真监控程序占用内部xdata/edata的最后768字节
   SWD仿真不占用任何ROM和RAM资源

==> STC32G/32F系列芯片SWD硬件仿真说明
Flash : 0 Byte
edata : 0 Byte
xdata : 0 Byte
Port  : P3.0 and P3.1
        可切换到P3.6/P3.7、P1.6/P1.7、P4.3/P4.4

==> STC32G12K128系列芯片串口/USB仿真说明
Flash : 0 Byte
edata : 最后的768 Bytes
xdata : 0 Byte
Port  : P3.0 and P3.1
        可切换到P3.6/P3.7、P1.6/P1.7、P4.3/P4.4
*** 注意: 下次必须使用USB下载才能恢复普通ISP下载 ***

==> STC32G8K64系列芯片串口仿真说明
Flash : 0 Byte
edata : 最后的768 Bytes
xdata : 0 Byte
Port  : P3.0 and P3.1
        可切换到P3.6/P3.7、P1.6/P1.7、P4.3/P4.4

==> STC32F12K54系列芯片串口/USB仿真说明
Flash : 0 Byte
edata : 最后的768 Bytes
xdata : 0 Byte
Port  : P3.0 and P3.1
        可切换到P3.6/P3.7、P1.6/P1.7、P4.3/P4.4

==> STC8G/8H/8A/8C系列串口仿真说明
Flash : 0 Byte
data  : 0 Byte
idata : 0 Byte
xdata : 芯片最后的768 Bytes
Port  : P3.0 and P3.1

==> IAP15F/15W系列串口仿真说明
Flash : 最后的6K Bytes
data  : 0 Byte
idata : 0 Byte
xdata : 最后的768 Bytes
Port  : P3.0 and P3.1



回复 支持 反对

使用道具 举报 送花

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

4

主题

12

回帖

56

积分

注册会员

积分
56
发表于 2024-2-17 15:46:08 | 显示全部楼层
感谢您的回复以及帮助,我是一个刚接触这个的学生,把我的开发板搞到仿真模式又跳不回来属无心之举,机缘巧合下得到您的耐心帮助,我很感谢,我知道问题出在哪了,感谢您的指导
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:397
  • 最近打卡:2025-05-01 00:27:10

0

主题

15

回帖

311

积分

中级会员

积分
311
发表于 2024-2-17 21:29:00 | 显示全部楼层
嗯 神农哥有问必答你这个核心板背面集成了ch340e的

点评

那他这个案子是太神奇了: 核心板有 USB转串口, 他还另外又搞了个 USB转串口, 其实USB转串口就是个普通的USB型MCU, 他为了入门 MCU , 一口气上了3个MCU  详情 回复 发表于 2024-2-17 21:42
回复 支持 反对

使用道具 举报 送花

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

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2024-2-17 21:42:00 | 显示全部楼层
王子*** 发表于 2024-2-17 21:29
嗯 神农哥有问必答你这个核心板背面集成了ch340e的

那他这个案子是太神奇了:
核心板有USB型的MCU-STC32G12K128;
他核心板还是多加了个 其他的 USB转串口;
他在核心板外又另外搞了个 USB转串口;
其实USB转串口就是个普通的USB型MCU,
为了入门 MCU , 一口气上了3个MCU,
太复杂了,没见过这样画蛇添足的


截图202402172143054716.jpg




回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:74
  • 最近打卡:2025-04-29 13:02:20
已绑定手机

0

主题

130

回帖

174

积分

注册会员

积分
174
发表于 2024-11-24 00:15:16 来自手机 | 显示全部楼层
STC32g可以直接usb,就不需要ch340,那这个逐飞的方案可以改进一下咯
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:74
  • 最近打卡:2025-04-29 13:02:20
已绑定手机

0

主题

130

回帖

174

积分

注册会员

积分
174
发表于 2024-11-24 00:26:22 来自手机 | 显示全部楼层
解决最近的困扰
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:7
  • 最近打卡:2024-12-15 09:29:30
已绑定手机

0

主题

2

回帖

46

积分

新手上路

积分
46
发表于 2024-12-6 09:03:22 来自手机 | 显示全部楼层
板载的usb下载口挺好用的
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 02:28 , Processed in 0.276688 second(s), 105 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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