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

【已解决】Keil仿真到某一步,单步运行等按钮就变灰了

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:537
  • 最近打卡:2025-08-25 00:00:23
已绑定手机

19

主题

3257

回帖

5701

积分

论坛元老

积分
5701
发表于 2024-3-16 15:04:36 来自手机 | 显示全部楼层
学习了。如果使用串口调试是不是可以使用USBcdc
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:161
  • 最近打卡:2025-08-23 08:11:44

775

主题

1万

回帖

1万

积分

管理员

积分
18735
发表于 2024-3-16 15:07:44 | 显示全部楼层
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:161
  • 最近打卡:2025-08-23 08:11:44

775

主题

1万

回帖

1万

积分

管理员

积分
18735
发表于 2024-3-16 15:10:24 | 显示全部楼层
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:604
  • 最近打卡:2025-08-24 08:12:20

31

主题

360

回帖

4176

积分

荣誉版主

积分
4176
发表于 2024-3-18 10:29:53 | 显示全部楼层
楼主所述现象,我也曾遇到过,后来经反复实验观察思考,感觉原因之一有可能是USB线接触不良。(这一点可试验证下,就是正常调试时,故意拔出USB线再插上,看看是否出现楼主所述现象)
USB线一头插入实验板,另外一头插入电脑USB口。通常在实验时,难免拉拉扯扯,造成接口松动。一旦出现接触不良,实际上USB通讯已经断开,如果再点击“单步”等按钮,就立即变灰,并亮红灯,貌似进入全速运行状态, 实质是程序走飞,进入了死机状态。继而无法Stop,也无法退出Keil,最后只有启动Windows的任务管理器,才能强行退出Keil。
STC好像是有过建议,使用质量好些的USB通讯线,猜想其实就是要防止USB通讯不良,在用USB线仿真调试的过程中,绝对不能出现USB通讯线接触不良的现象。

回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:437
  • 最近打卡:2025-08-22 08:34:17

16

主题

137

回帖

1236

积分

金牌会员

积分
1236
发表于 2024-3-18 20:46:28 | 显示全部楼层
浦江*** 发表于 2024-3-18 10:29
楼主所述现象,我也曾遇到过,后来经反复实验观察思考,感觉原因之一有可能是USB线接触不良。(这一点可试 ...

我这个已经确定是USB-CDC和仿真冲突导致的,也谢谢你的提醒。
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-8-25 01:13 , Processed in 0.111346 second(s), 74 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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