找回密码
 立即注册
查看: 220|回复: 0

keil仿真异常常见场景汇总

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:586
  • 最近打卡:2026-07-04 12:34:03
已绑定手机

112

主题

4958

回帖

1万

积分

荣誉版主

无情的代码机器

积分
10758
发表于 2026-4-16 16:41:25 | 显示全部楼层 |阅读模式
场景1:结构体指针,watch窗口成员值全0,和直接监控实例不同,Memory窗口监控正常:
截图202604161632041222.jpg

场景2:修改代码后未编译直接仿真,添加的watch和实际类型对不上
截图202604161636434805.jpg
场景3:特殊的变量名,无法在watch窗口修改值,比如c,d:
截图202604161640218735.jpg
场景4:本地变量,watch及stack窗口显示0,memory窗口对应地址内容正确。
watch窗口使用&变量名,方式观察地址和对应内容正确。
截图202605060920574307.jpg
截图202605060923363178.jpg
场景5:读取code数值异常,中间加个过渡变量正常
截图202606081009593810.jpg
截图202606081010228558.jpg

其它:
连续运行时不会更新监控区值。
编译优化级别高或设置REMOVEUNUSED,变量被优化。
仿真工程路径不要太长或保护中文名。
仿真&EEPROM相关:
STC8H8K64U的EEPROM仿真时没写进去 - 仿真/编译器/汇编器/头文件 国芯人工智能技术交流网站 - AI32位8051交流社区
仿真程序不支持code区域 EEPROM 内存查看? - 仿真/编译器/汇编器/头文件 国芯人工智能技术交流网站 - AI32位8051交流社区
其它注意事项:
【仿真】仿真注意事项总结 | 大家帮继续总结 - 仿真/编译器/汇编器/头文件 国芯人工智能技术交流网站 - AI32位8051交流社区

串口仿真演示视频:
Link1D工具仿真 STC8系列-仿真演示-STC单片机教学视频 国芯人工智能技术交流网站 - AI32位8051交流社区
使用【一箭双雕之USB转双串口】工具-仿真演示-STC单片机教学视频 国芯人工智能技术交流网站 - AI32位8051交流社区
SWD仿真演示视频:
使用STC-USB Link1D工具SWD接口仿真STC32-仿真演示-STC单片机教学视频 国芯人工智能技术交流网站 - AI32位8051交流社区
USB仿真演示视频:
STC8H8K64U的自带硬件USB直接仿真-仿真演示-STC单片机教学视频 国芯人工智能技术交流网站 - AI32位8051交流社区




三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-7-5 08:00 , Processed in 0.067632 second(s), 43 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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